合格.dev › 情報処理安全確保支援士試験 › 情報処理安全確保支援士試験 平成29年度春期 午前Ⅱ › 問21 情報処理安全確保支援士試験 情報処理安全確保支援士試験 平成29年度春期 午前Ⅱ 問21: 次の SQL 文を A 表の所有者が発行した場合を説明したものはどれか。 GRANT ALL PRIVILEGES ON A TO B WITH GRANT O ← 情報処理安全確保支援士試験 平成29年度春期 午前Ⅱ
☆ 次の SQL 文を A 表の所有者が発行した場合を説明したものはどれか。
GRANT ALL PRIVILEGES ON A TO B WITH GRANT OPTION
利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限などの全ての権限,及びそれらの付与権を付与する。
利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限などの全ての権限を付与するが,それらの付与権は付与しない。
利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限は付与しないが,それらの全ての付与権だけを付与する。
利用者 B に対して,A 表に関する SELECT 権限,及び SELECT 権限の付与権を付与するが,UPDATE 権限,INSERT 権限,DELETE 権限,及びそれらの付与権は付与しない。
問題本文 次の SQL 文を A 表の所有者が発行した場合を説明したものはどれか。 GRANT ALL PRIVILEGES ON A TO B WITH GRANT OPTION
選択肢 ア. 利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限などの全ての権限,及びそれらの付与権を付与する。イ. 利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限などの全ての権限を付与するが,それらの付与権は付与しない。ウ. 利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限は付与しないが,それらの全ての付与権だけを付与する。エ. 利用者 B に対して,A 表に関する SELECT 権限,及び SELECT 権限の付与権を付与するが,UPDATE 権限,INSERT 権限,DELETE 権限,及びそれらの付与権は付与しない。正解 ア. 利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限などの全ての権限,及びそれらの付与権を付与する。
解説 GRANT ALL PRIVILEGES ON A TO B はA表に対する全権限を利用者Bへ付与し、WITH GRANT OPTIONを付けると、Bがその権限をさらに他者へ付与できる付与権まで与える。よって全権限と付与権の両方を付与するアが正解。SQLの権限管理(DCL)の基本で、GRANT OPTIONの有無で権限の再委譲 可否が変わる点が問われている。
選択肢ごとの解説 ア. 全権限に加えWITH GRANT OPTIONで付与権も与える、という文の意味どおりで正解。イ. WITH GRANT OPTIONがあるため付与権も与えられ、付与しないとする点が誤り。ウ. ALL PRIVILEGESで実権限も付与されるため、付与権だけというのは誤り。エ. ALLは全権限を対象とし、SELECTのみに限定する記述は誤り。情報処理安全確保支援士試験 平成29年度春期 午前Ⅱ の過去問一覧 へ戻る・問21
この問題で扱った分野をさらに深掘りしたい方へ。情報処理安全確保支援士試験の試験概要・出題範囲・合格基準・標準学習スケジュール・分野別の攻略法までを 1 ページに集約した独自編集の学習ガイド と、よくある質問をまとめた FAQ を用意しています。
解答に出てきた用語や手順を体系的にまとめて確認したいとき 受験スケジュール・申込み方法・合格基準を改めて整理したいとき 本サイトの「順番に解く / ランダム / 模試」など学習モードの使い分けを知りたいとき
この問題ページの解説・ヒント・分野タグ・関連問題リンクは、すべて合格.dev 編集部による独自編集です (問題文・選択肢は試験団体の公表過去問の引用)。詳しくは 編集方針 ・ 出典一覧 を参照してください。