ORACLE MASTER Silver SQL 26ai索引・順序・シノニムと権限オリジナル・公式資料照合難易度★★★☆☆

Oracle AI Database 26aiでREPORTユーザーは自分のスキーマにprivate synonym sales_rを作成できる。APP.SALES表は実在するが、REPORTにはその表のSELECT/READ権限も、代替するANY権限・スキーマ権限・有効ロール経由の権限もない。CREATE SYNONYM sales_r FOR app.salesが成功した。次にSELECT * FROM sales_rを利用するために必要な対応はどれか。

A
対応不要。private synonymを作れた時点で参照先のSELECTも付く

シノニムの作成成功と、参照先を検索する権限の有無は別です。

B
同じ参照先のPUBLIC synonymへ変えるだけでよい

公開するのは名前であり、表データの読取り権限を全員へ付ける操作ではありません。

C
権限を持つ付与者が、APP.SALESに対するSELECT等をREPORTへ付与する★ 正解

参照先の実データに対する権限が不足しており、別名作成権限では補えません。

D
CREATE TABLEシステム権限だけを追加すれば、APP.SALESの全行を検索できる

自分の表を作る権限と、他スキーマの既存表を読むオブジェクト権限は別です。

解説

シノニムは名前の別名であり、参照先へのアクセス権を付与しません。この条件では、表に対するSELECT等の適切な権限を正当な権限者から得る必要があります。PUBLICシノニムへ変えるだけでも権限不足は解消しません。

根拠資料・確認情報

対応範囲:Oracle AI Database 26ai SQL Associate(1Z0-171-JPN)

資料確認日:2026-10-29

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver SQL 26ai 合格を目指す。無料・課金なし。

更新: 2026/10/28