問題プレビューID: 2e3ecf9b

問 44

利用者情報を管理するデータベースにおいて,利用者情報を検索して表示するアプリケーションがある。このアプリケーションに与えるデータベースへのアクセス権限として,セキュリティ管理上適切なものはどれか。ここで,権限の範囲は次のとおりとする。

〔権限の範囲〕

  • 参照権限:レコードの参照が可能
  • 更新権限:レコードの登録,変更,削除が可能
  • 管理者権限:テーブルの参照,登録,変更,削除が可能
解説

このアプリケーションは利用者情報を検索して表示するだけなので,レコードの参照が可能な参照権限で十分です。必要最小限の権限を与えることがセキュリティ管理上適切であり,正解は「ウ」です。

  • ア: 管理者権限はテーブルの参照・登録・変更・削除が可能であり,表示だけのアプリケーションには過剰な権限です。
  • イ: 更新権限はレコードの登録・変更・削除が可能ですが,検索・表示だけのアプリケーションには不要であり,データを改ざんされるリスクが高まります。
  • エ: 参照権限に加えて更新権限まで与える必要はなく,過剰な権限となります。