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

平成24年度 春期 午前 問28

データベース

アクセス権を与える方法

関係データベース管理システム(RDBMS)の表へのアクセスにおいて,特定の利用者だけにアクセス権を与える方法として,適切なものはどれか。

答えと解説を見る

✓ これが正解エGRANT 文で許可する。

解説

利用者に権限を与えるのは制御の文の役目です。

SQL の文は役割で三つに分けられます。表や制約の形を決める定義の文、データを読み書きする操作の文、そして誰に何を許すかを決める制御の文です。見分けの軸は、その選択肢が制限しているのが人なのか、それとも格納してよい値なのか、という一点です。設問は特定の利用者だけにアクセス権を与える方法を尋ねていますので、人を相手にする制御の文を選びます。それが GRANT です。どの操作を、どの表に対して、誰に許すのかを並べて書く形になっていて、たとえば商品を並べた表を読んでよい権限を、ある一人の利用者にだけ与えることができます。与えた権限を取り消すときは、対になるもう一つの制御の文を使います。設問に人が出てきたら、まずこの文を思い浮かべてください。

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

この問題の用語

出典:平成24年度 春期 応用情報技術者試験 午前 問28

同じ用語が出る問題

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