過去問解きまくり研究所 ホーム

平成21年度 秋期 午前 問43

セキュリティ

更新権限に関する問題

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

〔権限の範囲〕
  参照権限  : 利用者データベースのレコードの参照が可能
  更新権限  : 利用者データベースへのレコードの登録,変更,削除が可能
  管理者権限:利用者データベースのテーブルの参照,登録,変更,削除が可能
答えと解説を見る

✓ これが正解ウ参照権限

解説

読むだけの参照権限で足ります。

設問のアプリケーションがすることは、検索することと結果を表示することの二つです。どちらも読む動作なので、軸は、この仕組みが書き込む必要を持っているかという一点になります。答えは持っていない、です。さらに設問はセキュリティ管理上という条件を足しています。ですから足りるかどうかだけでなく、余分に与えたときに何が起きるかまで見ることになります。仕組みに欠陥があって外から突かれたとき、及ぶ範囲はその仕組みに与えた範囲までです。読むだけであれば、書き換えも消去も届きません。与えるのは参照権限だけ、という結論はここから出ます。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:平成21年度 秋期 基本情報技術者試験 午前 問43(改変:原典の図表をテキストに書き起こした)

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)