助け合いフォーラム
Oracle Master Silver SQL 2019(1Z0-071)
問題ID : 26627
問題を開く
ビューに対して設定できるオブジェクト権限はどれですか(該当するものを全て選択して下さい)。
正解
SELECT
UPDATE
INSERT
DELETE
REFERENCES
解説
他のデータベースユーザーが所有しているオブジェクトに対して何ができるかを設定するのが、オブジェクト権限です。
オブジェクト権限をユーザーやロール(複数の権限をまとめたもの)に付与するには、次の構文を使用します。
GRANT オブジェクト権限名 ON オブジェクト名 TO {ユーザー名 | PUBLIC | ロール名}
ビューには、以下のオブジェクト権限を設定できます。
SELECT :データを検索する権限
UPDATE :データを更新する権限
INSERT :データを挿入する権限
DELETE :データを削除する権限
REFERENCES :参照整合性制約を作成する権限
以上より、
・SELECT
・UPDATE
・INSERT
・DELETE
・REFERENCES
が正解となります。
ALTER(表や順序を変更する権限)もオブジェクト権限ですが、ビューには設定できません。
オブジェクト権限をユーザーやロール(複数の権限をまとめたもの)に付与するには、次の構文を使用します。
GRANT オブジェクト権限名 ON オブジェクト名 TO {ユーザー名 | PUBLIC | ロール名}
ビューには、以下のオブジェクト権限を設定できます。
SELECT :データを検索する権限
UPDATE :データを更新する権限
INSERT :データを挿入する権限
DELETE :データを削除する権限
REFERENCES :参照整合性制約を作成する権限
以上より、
・SELECT
・UPDATE
・INSERT
・DELETE
・REFERENCES
が正解となります。
ALTER(表や順序を変更する権限)もオブジェクト権限ですが、ビューには設定できません。
26997 reference権限 VIEWに付与できますか
T
TDPPN
投稿日 2023/02/07
26627の選択肢はできますが、
26997の説明文はできません
スタッフからの返信
この投稿に対して返信しませんか?
s staff
2023/02/13 16:31
ご指摘の点を修正いたしました。 ご報告ありがとうございました。