「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

 

Oracle 21c

Posted by arkgame