ORACLE MASTER Silver DBA 26ai接続サービスとPDBのユーザー権限オリジナル・公式資料照合難易度★★★☆☆
PDB内で既存の業務表だけを読み取るREPORT_USERを作る。新しい表の作成や他スキーマ全体の読取りは不要である。新規接続を許可しつつ、必要な範囲に限定する構成はどれか。
A
表領域クォータだけを与えれば、接続と既存のすべての表の読取りが許可される
クォータは自分のオブジェクトの領域使用量を制限するものです。CREATE SESSIONや他の表のオブジェクト権限を付与しません。
B
CREATE SESSIONと、必要な業務表の読取り権限だけを持つロールを付与する★ 正解
接続権限と対象表のオブジェクト権限を分けて、利用目的に必要な範囲へ限定しています。
C
DBAロールだけを付与し、読取り専用で使うよう利用者に依頼する
DBAは要件に対して権限が過大です。利用者への依頼だけでは不要な管理操作を権限で制限できません。
D
SELECT ANY TABLEとUNLIMITED TABLESPACEを付与すれば、指定した業務表だけに制限できる
ANY系の権限や無制限のクォータは、特定の業務表だけという制限ではありません。要件に合うオブジェクト権限を使います。
解説
ログインにはCREATE SESSION、既存表の読取りには対象表へのSELECT等の適切な権限が必要です。必要なオブジェクト権限をロールへまとめて付与できます。表領域クォータや広い管理ロールを与えることは読取り許可の代わりになりません。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver DBA 26ai(1Z0-182-JPN)
資料確認日:2026-10-29
同じレッスンの問題
問題 1
同じCDB内にSALES_PDBとHR_PDBがある。アプリをSALES_PDBへ接続したい。リスナーのホスト名とポートは正しいが、接続先を指定する説明として最も適切なのはどれか。
問題 2
新しいOracle Net接続名に対するTNSPINGが成功した。しかしSQL*Plusではデータベースへログインできない。TNSPINGの成功だけで確認できたこととして、最も正しい説明はどれか。
問題 3
CDBにSALES_PDBとHR_PDBがある。SALES_PDBだけで使うAPP_USERをローカル・ユーザーとして作成したい。COMMON_USER_PREFIXは既定値で、必要な管理権限は持っている。適切な方針はどれか。