情報処理安全確保支援士試験 平成29年度春期 午前Ⅱ 問21「次の SQL 文を A 表の所有者が発行した場合を説明したものはどれか。 GRA…」の正解と解説です。情報処理安全確保支援士試験の「SQL」分野の過去問で、各選択肢の正誤も解説付きで確認できます。
ア. 利用者 B に対して,A 表に関する SELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限などの全ての権限,及びそれらの付与権を付与する。
GRANT ALL PRIVILEGES ON A TO B はA表に対する全権限を利用者Bへ付与し、WITH GRANT OPTIONを付けると、Bがその権限をさらに他者へ付与できる付与権まで与える。よって全権限と付与権の両方を付与するアが正解。SQLの権限管理(DCL)の基本で、GRANT OPTIONの有無で権限の再委譲可否が変わる点が問われている。