IPA過去問ドリル

平成25年度 秋期 基本情報技術者試験 午前 問44

テクノロジ/セキュリティ

利用者情報を管理するデータベースにおいて,利用者情報を検索して表示するアプリケーションがある。このアプリケーションに与えるデータベースへのアクセス権限として,セキュリティ管理上適切なものはどれか。ここで,権限の範囲は次のとおりとする。 〔権限の範囲〕 参照権限:レコードの参照が可能 更新権限:レコードの登録,変更,削除が可能 管理者権限:テーブルの参照,登録,変更,削除が可能

出典:平成25年度 秋期 基本情報技術者試験 午前 問44

正解:ウ

解説

利用者情報を検索して表示するだけのアプリケーションには,業務上必要な最小限の権限を与えるべきです。レコードの登録・変更・削除や,テーブル構造の変更などは不要なので,参照権限だけを与えるのがセキュリティ管理上適切です。

選択肢ごとの解説

  • 誤り。管理者権限はテーブルの参照・登録・変更・削除まで可能な強い権限であり,検索表示だけのアプリケーションには過剰な権限です。
  • 誤り。更新権限はレコードの登録・変更・削除まで可能な権限であり,検索表示だけのアプリケーションには不要な権限です。
  • 正しい。検索して表示するだけのアプリケーションには,レコードの参照だけができる参照権限を与えるのが必要最小限で適切です。
  • 誤り。更新権限まで含めると,検索表示だけのアプリケーションに不要な権限を与えることになり,最小権限の原則に反します。
基本情報技術者の過去問を演習モードで解く