過去問解きまくり研究所 ホーム

令和5年度 春期 午前Ⅱ 問21

データベース

次の SQL 文を A 表の所有者が発行したときの,利用者 B への A 表に関する権限の付与を説明したものはどれか。

GRANT ALL PRIVILEGES ON A TO B WITH GRANT OPTION
答えと解説を見る

✓ これが正解アSELECT 権限,UPDATE 権限,INSERT 権限,DELETE 権限などの全ての権限,及びそれらの付与権を付与する。

解説

全ての権限と、それらを他者に付与できる付与権を渡します。

この SQL 文は2つの部分に分けて読むと分かりやすくなります。ALL PRIVILEGES は、A 表に対する SELECT、UPDATE、INSERT、DELETE などの全ての権限を意味します。WITH GRANT OPTION は、受け取った権限を利用者 B がさらに別の利用者へ付与できるようにする指定です。両方を合わせると、全ての権限と、それらの付与権を B に与えることになります。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和5年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問21

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)