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