ORACLE MASTER Silver SQL 26ai所有者と付与権限の責任オリジナル・公式資料照合難易度
Oracle AI Database 26aiを使う。APPはrole経由だけでOWNER.tへのSELECTを得ている。APPにはCREATE VIEWがある。APPがtを参照する自分のビューを作るために必要な確認はどれか。
A
基底表の必要な権限がAPPへ直接付与されているか★ 正解
CREATE VIEWと基底objectへの直接権限を揃える。
B
対話SELECTが通れば権限経路は必ず無関係
ビュー作成にはrole経由だけでは足りない。
C
role名とビュー名を同一にしたか
名前一致は直接付与の代わりにならない。
D
表領域のquotaを十分増やしたかだけ
quotaだけでは基底表の権限を得られない。
解説
ビュー作成者が基底表へ持つ必要な権限は、role経由だけでは足りず直接付与が必要となる。対話SELECTの成功と永続object作成の要件を区別する。
根拠資料・確認情報
対応範囲:ORACLE MASTER Silver SQL 26ai(1Z0-171-JPN)
資料確認日:2026-11-02
アプリ内の初回回答データ
回答データを読み込んでいます。
同じレッスンの問題
問題 2
Oracle AI Database 26aiを使う。OがAへCREATE TABLEをWITH ADMIN OPTIONで付与し、AがBへ同じsystem privilegeを付与した。他の経路はない。OがAから取り消したときBへの付与はどうなるか。
問題 3
Oracle AI Database 26aiを使う。role rを別の利用者へ再付与できるようにAへrを与えたい。使う付与オプションはどれか。
問題 4
Oracle AI Database 26aiを使う。APPがSELECT * FROM OWNER.tとschema修飾して実行した。APPには所有者経由もrole経由もPUBLIC経由も権限がない。この名前指定だけで参照できるか。
問題 5
Oracle AI Database 26aiを使う。自分が他者へ付与した表権限を一覧で確かめたい。適するUSER系ディクショナリviewはどれか。