情報処理安全確保支援士試験 平成30年度秋期 午前Ⅱ 問21「次の SQL 文の実行結果の説明に関する記述のうち,適切なものはどれか。 CRE…」の正解と解説です。情報処理安全確保支援士試験の「データベース」分野の過去問で、これまでの受験者の正答率は約100%です。
エ. 利用者 "8823" は,実表 "取引先" の所在地が '東京' の行を参照できるようになる。
正答率 100.0%(1人中 1人が正解)
このSQLは取引先表から所在地が東京の行だけを抽出するビューを作成し、利用者8823にそのビューへのSELECT権限を付与している。よって8823は実表を直接参照せずとも、ビュー経由で東京の行を参照できる。エが正解。ビューはアクセス制御の手段でもあり、実務では列や行を限定して見せることで、必要な範囲だけにデータ参照を許す最小権限の実現に役立つ。