令和2年度 秋期 応用情報技術者試験 午前 問26
表に対するSQLのGRANT文の説明として,適切なものはどれか。
キーボード:1〜4 で解答 → 次の問題 ← 前の問題
正解と解説を見る
解答する前に解説を開いたので、この問題は「見て解いた」として記録します(正解数には入りません)。
正解:エ
-
ア: パスワードを設定してデータベースへの接続を制限する。
誤り。これはデータベース全体へのアクセス制限であり、GRANT文ではなくユーザー管理や認証の範囲です。 -
イ: ビューを作成して,ビューの基となる表のアクセスできる行や列を制限する。
誤り。ビューの作成はCREATE VIEW文の役割であり、GRANT文は関係ありません。 -
ウ: 表のデータを暗号化して,第三者がアクセスしてもデータの内容が分からないようにする。
誤り。データの暗号化はセキュリティ設定やストレージ層での操作であり、GRANT文の機能ではありません。 -
エ: 表の利用者に対し,表への問合せ、更新、追加、削除などの操作権限を付与する。
正しい。GRANT文はユーザーやロールに対して、SELECT、INSERT、UPDATE、DELETEなどの権限を付与するために使われます。
答え
エ: 表の利用者に対し,表への問合せ、更新、追加、削除などの操作権限を付与する。
出典:令和2年度 秋期 応用情報技術者試験 午前 問26