「Oracle 21c」DBAロールを持つユーザーを取得するサンプル
環境
Windows 11 Pro 21H2 64bit
Oracle Database 21c Express Edition Release 21.0.0.0.0
SQL*Plus: Release 21.0.0.0.0
DBAロールについて
「DBAロール」はDBA(Database Administrator)、「データベース管理者」という名前からわかるように、管理者の権限をもつロールです。
SQL構文
SELECT * FROM DBA_ROLE_PRIVS WHERE GRANTED_ROLE ='DBA';
OracleでDBAロールをもつユーザーは「dba_role_privs 」で検索します。
実行結果
GRANTEE GRANTED_ROLE ADMIN_OPTION DELEGATE_OPTION DEFAULT_ROLE COMMON INHERITED SYS DBA YES NO YES YES NO SYSTEM DBA NO NO YES YES NO