「Oracle 21c」ロール(ROLE)を確認するサンプル

環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
SQL*Plus: Release 21.0.0.0.0

構文
SELECT * FROM DBA_ROLE_PRIVS;
「DBA_ROLE_PRIVS」を使用して、現在の作成済みのロールを確認します。

使用例
SQL構文
SELECT * FROM DBA_ROLE_PRIVS;

実行結果

GRANTEE	GRANTED_ROLE	ADMIN_OPTION	DELEGATE_OPTION	DEFAULT_ROLE	COMMON	INHERITED
GSMROOTUSER	GSMROOTUSER_ROLE	NO	NO	YES	NO	NO
SYS	    AUDIT_VIEWER	YES	NO	YES	YES	NO

「DBA_ROLE_PRIVS」は全ユーザーのロールを確認できるので「SELECT ANY TABLE権限」を持つユーザーで確認します。

Oracle 21c

Posted by arkgame