ORACLE MASTER Silver DBA 26aiロール・プロファイル・代理認証オリジナル・公式資料照合難易度
パスワード保護されたroleを利用したい。roleは付与済みだが現在無効である。SET ROLEでの有効化とDB再ログインの関係はどれか。
A
ユーザーのパスワードをrole名へ変えれば必ず有効になる
ユーザー認証情報を変える必要はない。
B
roleが付与済みなら保護用パスワードは常に無視される
有効化の認証条件を満たす必要がある。
C
対応するSET ROLEで現在sessionのroleを有効化する★ 正解
roleの認証とユーザーのパスワード変更を区別する。
D
SET ROLEはrole内の全権限をPUBLICへ付与する
sessionでの有効化は公開付与ではない。
解説
適切なパスワードでSET ROLEを実行し、session内でroleを有効化できる。ユーザー自身のログインパスワード変更とは別である。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver DBA 26ai(1Z0-182-JPN)
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 1
roleを付与された利用者が、そのroleだけから得る表権限を使えない。roleはdefault roleから外され、現在も有効化されていない。確認すべき点はどれか。
問題 2
profileにSESSIONS_PER_USERを設定したが、RESOURCE_LIMITはFALSEである。パスワード制限との違いを踏まえた確認はどれか。
問題 3
所有者OがAへSELECTをWITH GRANT OPTIONで付与し、AがBへ付与した。他の権限経路はない。OがAへのSELECTをREVOKEするとどうなるか。
問題 4
中間層が利用者全員のDBパスワードを保持する設計を避け、DBが対応する利用者の識別も残したい。proxy authenticationを選ぶ目的はどれか。