平成24年度 春期 応用情報技術者試験 午前 問28
テクノロジ/データベース関係データベース管理システム(RDBMS)の表へのアクセスにおいて,特定の利用者だけにアクセス権を与える方法として,適切なものはどれか。
出典:平成24年度 春期 応用情報技術者試験 午前 問28
- アCONNECT文で接続を許可する。
- イCREATE ASSERTION文で表明して制限する。
- ウCREATE TABLE文の参照制約で制限する。
- エGRANT文で許可する。
正解:エ
解説
関係データベースにおいて,特定の利用者に対してテーブルなどのアクセス権限(SELECT,INSERT,UPDATEなど)を個別に付与するには,GRANT文を使用します。
選択肢ごとの解説
- ア誤り。CONNECT文はデータベースへの接続を確立するための文であり,表単位のアクセス権限付与とは異なります。
- イ誤り。CREATE ASSERTION文はデータベース全体に対する表明(制約)を定義する文であり,アクセス権限の付与には使用しません。
- ウ誤り。CREATE TABLE文の参照制約は他表とのデータ整合性を保つための制約であり,利用者ごとのアクセス権限とは無関係です。
- エ正しい。GRANT文を用いることで特定の利用者だけにアクセス権を与えることができます。