表に対するSQLのGRANT文の説明として,適切なものはどれか。
令和2年度 10月 応用情報技術者 問26
テクノロジ系
正解と解説
正解 エ
GRANT文は、表の利用者に問合せや更新などの操作権限を付与するSQLの文です。
GRANT文は、SQLのデータ制御言語(DCL)に属する文です。表などのオブジェクトに対し、SELECT(問合せ)、UPDATE(更新)、INSERT(追加)、DELETE(削除)などの権限を利用者に与えます。書式は「GRANT 権限 ON 表名 TO 利用者」です。与えた権限は REVOKE文で取り消します。
ア:パスワードによる接続の制限は、利用者の認証の仕組みです。表に対する操作権限を与えるGRANT文の働きではありません。
イ:ビューは CREATE VIEW文で作成します。表の行や列を絞ってアクセスの範囲を制限する仕組みです。
ウ:データの暗号化は、DBMS(データベース管理システム)の暗号化機能などで行います。GRANT文はデータを暗号化しません。
出典:令和2年度 10月 応用情報技術者試験 問26
全年度から出題。10問で実力を判定します。登録不要。
出典:令和2年度 10月 応用情報技術者試験 問26(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方