DBA権限の有無を確認するには、
SYS_CONTEXT('USERENV', 'ISDBA') を使用します。
サンプル
例)DBA権限の有無を確認する
- 実行例
- SQL> SELECT SYS_CONTEXT('USERENV', 'ISDBA') FROM dual; SYS_CONTEXT('USERENV', 'ISDBA') -------------------------------------------------------- FALSE
DBA権限がある場合はTRUE、無い場合はFALSEとなります。
補足
- オラクルDBに接続しているSQL*Plus等のクライアント側から実行する必要があります。