平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問11
テクノロジ/データベースビューのSELECT権限に関する記述のうち,適切なものはどれか。
出典:平成22年度 春期 データベーススペシャリスト試験 午前Ⅱ 問11
- アビューに対して問合せをするには,ビューに対するSELECT権限だけではなく,元の表に対するSELECT権限も必要である。
- イビューに対して問合せをするには,ビューに対するSELECT権限又は元の表に対するSELECT権限のいずれかがあればよい。
- ウビューに対するSELECT権限にかかわらず,元の表に対するSELECT権限があれば,そのビューに対して問合せをすることができる。
- エ元の表に対するSELECT権限にかかわらず,ビューに対するSELECT権限があれば,そのビューに対して問合せをすることができる。
正解:エ
解説
ビューに対するSELECT権限は,そのビューの元になっている表に対する権限とは独立して付与・検証されます。したがって,元の表に対するSELECT権限を持っていなくても,ビューに対するSELECT権限があれば,そのビューを通じた問合せは可能です。
選択肢ごとの解説
- ア誤り。ビューに対するSELECT権限があれば,元の表に対するSELECT権限がなくてもビューへの問合せは可能であり,両方の権限が必要というわけではありません。
- イ誤り。元の表に対する権限だけではビューへの問合せはできず,ビュー自体に対するSELECT権限が必要です。
- ウ誤り。ビューに対するSELECT権限がなければ,元の表に対するSELECT権限があってもそのビューへの問合せはできません。
- エ正しい。元の表に対するSELECT権限の有無にかかわらず,ビューに対するSELECT権限が付与されていれば,そのビューへの問合せを行うことができます。