前提・実現したいこと
Oracle DB 11gで「GRANT ロール① TO ロール②」を実行したあと、結果を確認したいです。
ロール①には、複数のテーブルの参照権限が付与されています。
ロール②は、作成したばかりで権限は付与されていません。
確認したいのは、ロール②にロール①が紐づけられたことです。
ロール TO ロールの一覧を閲覧できるディクショナリなどはあるのでしょうか?
試したこと
USER_TAB_PRIVSをSELECT。
ロール①に付与されたテーブル参照権限しか見られませんでした。
TAB_PRIVSのようなテーブルで
GRANTEEがロール②、GRANTORがロール①、というような表が見たいです。
補足情報(FW/ツールのバージョンなど)
ユーザはセキュリティ上、あまり多くのシステム権限を持っていません。
USER_SYS_*、USER_DBA_*などは閲覧できません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。