ORACLE MASTER Silver DBA 26ai接続サービスとPDBのユーザー権限オリジナル・公式資料照合難易度★★★☆☆
CDBにSALES_PDBとHR_PDBがある。SALES_PDBだけで使うAPP_USERをローカル・ユーザーとして作成したい。COMMON_USER_PREFIXは既定値で、必要な管理権限は持っている。適切な方針はどれか。
A
CDBルートでC##APP_USERという共通ユーザーを作れば、必ずSALES_PDBだけに限定される
CDB共通ユーザーとPDBローカル・ユーザーは異なります。共通ユーザーを作ること自体は、SALES_PDBだけのアカウント作成ではありません。
B
HR_PDBでAPP_USERを作成し、デフォルト表領域をSALES_PDBに指定する
ローカル・ユーザーの所属PDBは作成時の接続コンテナで決まります。別PDB名をデフォルト表領域として指定して移動できません。
C
CDBルートでAPP_USERをローカル・ユーザーとして作成し、必要時だけSALES_PDBへ接続させる
CDBルートにはPDBローカル・ユーザーを作成できません。対象PDBで作成する必要があります。
D
SALES_PDBへ接続してAPP_USERを作成し、そのPDB内で必要な権限を付与する★ 正解
PDB内でローカル・ユーザーを作る方法です。既定の共通ユーザー用接頭辞C##は付けません。
解説
ローカル・ユーザーは作成したPDBの中で使うアカウントです。対象PDBへ接続して作成し、同じ名前のローカル・ユーザーを別PDBに作っても、別のアカウントとして扱われます。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver DBA 26ai(1Z0-182-JPN)
資料確認日:2026-10-29