平成30年度 春期 午前 問43
セキュリティ
利用者情報を格納しているデータベースから利用者情報を検索して表示する機能だけをもつアプリケーションがある。このアプリケーションがデータベースにアクセスするときに用いるアカウントに与えるデータベースへのアクセス権限として,情報セキュリティ管理上,適切なものはどれか。ここで,権限の名称と権限の範囲は次のとおりとする。
〔権限の名称と権限の範囲〕
参照権限: レコードの参照が可能 更新権限: レコードの登録,変更,削除が可能 管理者権限: テーブルの参照,登録,変更,削除が可能
- ア管理者権限
- イ更新権限
- ウ更新権限と参照権限
- エ参照権限
答えと解説を見る
✓ これが正解エ参照権限
解説
検索して表示するだけなら参照権限で足ります。
このアプリケーションが行う仕事は、利用者情報を検索して表示することだけです。設問が示した権限の範囲を見ると、レコードの参照ができるのは参照権限で、この仕事はそれだけで成り立ちます。仕事に必要な範囲より広い権限を渡すと、不具合が起きたときや、このアカウントが乗っ取られたときに、本来できないはずの書き換えや削除まで届いてしまいます。使わない力を持たせないほど、事故のときに広がる被害はせまくなりました。だから、情報セキュリティ管理上は参照権限を選ぶことになります。判定の軸は、その権限の範囲がアプリケーションの仕事をちょうど満たすか、それとも余分を含むかです。残る三つは、いずれもレコードやテーブルを書き換える力を含んでおり、検索して表示するためには一度も使われない範囲が残りました。
ほかの選択肢はなぜ違うのか
- ア管理者権限:テーブルの参照、登録、変更、削除ができる権限です。検索して表示するだけの仕事に対しては、任せる範囲が大きく開きすぎています。この鍵を渡すと、想定していない書き換えや消去まで手が届く余地を残しました。
- イ更新権限:レコードの登録、変更、削除ができる権限です。書き換える力は与えられますが、レコードの参照はこの範囲に入っていません。検索して表示するという仕事そのものが成り立たないうえ、使わない力だけが残ってしまいます。
- ウ更新権限と参照権限:参照する力に加えて、登録、変更、削除ができる力を重ねて与える組合せです。検索と表示は行えますが、書き換える力のほうは一度も使われません。使わない力を持たせた分だけ、事故のときの被害が広がります。
この問題の用語
- データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。多くの人が同時に使うことを前提にしています。
- アカウントシステムを使う人ごとに割り当てられる、利用のための資格や識別名です。利用者IDとパスワードなどの組で、本人を見分けて使わせます。
- アクセス権限「アクセス権」と同じ意味です。参照だけができる許可と、書き換えもできる許可のように、種類に分けて示すときによく使われる言い方です。
出典:平成30年度 春期 基本情報技術者試験 午前 問43
同じ用語が出る問題
- 令和8年度 科目B 問6:ログ管理に関する問題(アカウント)
- 令和元年度 秋期 午前 問72:クラウドファンディングの説明(アカウント)
- 平成30年度 春期 午前 問37:ポートスキャンを行う目的(アカウント)
- 平成30年度 春期 午前 問27(アクセス権限)
- 平成25年度 秋期 午前 問44:更新権限に関する問題(アクセス権限)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)