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

令和2年度 10月 午前 問26

データベース

GRANT文の説明

表に対する SQL の GRANT 文の説明として,適切なものはどれか。

答えと解説を見る

✓ これが正解エ表の利用者に対し,表への問合せ,更新,追加,削除などの操作権限を付与する。

解説

利用者に対して表を操作する権限を与える文です。

この設問は、SQL の GRANT 文が何を担っているかを尋ねています。ですから、選び方の軸は、その文が扱っている相手が何であって、その相手に対して何をしているのかという一点だけです。設問の文は、データベースを利用する人に対して、表を扱ううえでできる操作の許しを渡す役目を持っています。渡せる許しには、表の中身を読み出すこと、書き換えること、行を足すこと、行を消すことなどが並びます。この役目は、データの中身を操るのでも、型や器を作るのでもなく、誰にどこまで触らせるかという線を引く働きです。ですから、パスワードで接続を制限したり、絞り込んだ表の別名を作って行や列を隠したり、中身を暗号化して読ませないようにしたりする働きとは、担う場所と目的が違います。

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

この問題の用語

出典:令和2年度 10月 応用情報技術者試験 午前 問26

同じ用語が出る問題

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