ITパスポート 平成21年度 秋期 問76
データベース
データベースの内容を,利用者の業務の機密性に応じて限定的に表示するようにしたい。その手法として,最も適切なものはどれか。
- ア アクセス権を,データと利用者の組合せに対して設定する。
- イ 利用者ごとに限定されたデータベースの複製を配布する。
- ウ 利用者ごとに専用のデータ項目(列)を設ける。
- エ レコードごとにパスワードを設定して保護する。
答えと解説
✓ これが正解ア アクセス権を,データと利用者の組合せに対して設定する。
解説
誰が何をどこまで見られるかを、組み合わせで決めます。
見せる範囲を利用者ごとに変えるときは、どこで絞るかが問題になります。最も素直なのは、データベースの側にアクセス権を持たせる方法です。どのデータに誰がどこまで触れてよいかを定め、参照だけ、更新も可といった段階も付けられます。このため、アクセス権をデータと利用者の組合せに対して設定するという選択肢が正解です。一か所で決めるので、変更も一か所で済みます。複製を配ってしまうと、その後の更新がすべての複製には追いつかず、配った先に古いデータが残ります。利用者ごとに列を増やす方法は、表がむやみに広がり、人が増えるたびに表の構造を変えることになります。レコードごとにパスワードを置く方法も、数が増えれば管理しきれず、パスワードが漏れればそのレコードは無防備になります。シラバスも、利用者ごとの権利の管理を活用例に挙げています。
ほかの選択肢の解説
- イ 利用者ごとに限定されたデータベースの複製を配布する。:利用者ごとに限定した複製を配布する方法です。見せたくないデータを初めから外して渡せますが、配った後の更新が追いつきません。古いデータが各所に残って食い違いが生まれ、元を一つに保つ利点も失われます。
- ウ 利用者ごとに専用のデータ項目(列)を設ける。:利用者ごとに専用の列を設ける方法です。人の数だけ列が増え、人が入れ替わるたびに表の構造を直すことになります。列はデータの種類で分けるもので、利用者で分けると運用が続きません。
- エ レコードごとにパスワードを設定して保護する。:レコードごとにパスワードを設定して保護する方法です。レコードの数だけパスワードを持つことになり、配るのも変えるのも覚えるのも現実的ではありません。漏れれば、そのレコードだけが無防備になります。
関連用語
- アクセス
権 誰がどの情報に対して何をしてよいか(参照だけか、書き換えもできるか)を定めた許可。 - データベースたくさんのデータを決まった形で貯め、探したり書き換えたりできるようにした仕組み。
- 機密性許された人だけが情報に触れられる状態が保たれていること。
- 組合せいくつかの中から、向きや順を区別せずに何個かを選ぶ選び方の数です。
- パスワード本人だけが知っているという前提で使う合言葉。
出典:平成21年度 秋期 ITパスポート試験 問76
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問77:
認証に 関する 問題 (機密性) - 令和7年度 問97:
可用性に 関する 問題 (機密性) - 令和6年度 問77:
アクセス 制御に 関する 問題 (アクセス 権) - 令和7年度 問88:
“物理的 セキュリティ 対策”の 例 (アクセス 権) - 令和4年度 問37:
内部統制に 関する 問題 (アクセス 権)
同じ分野の問題
誤りを見つけたら報告する