GRANT・REVOKE(権限管理)とは?ぐらんと・りぼーく
GRANT・REVOKE(権限管理)とは、データベースの利用者やロールに対し、権限を与える命令がGRANT、取り上げる命令がREVOKE。表やビュー単位で参照・追加・更新・削除を個別に指定できる。最小権限の原則をデータベースの中で実際に形にする手段であり、管理者はアクセス権の棚卸で「誰に何がGRANTされているか」の一覧を証跡として受け取ることになる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
業務データは、部署や職務によって見てよい範囲が違う。しかし画面側で項目を隠すだけの制限は、別の経路でデータベースに触れた瞬間に消えてしまう。そこでデータベース自身に「誰がどの表に何をしてよいか」を持たせ、命令として付け外しできるようにしたのがGRANTとREVOKEである。異動や退職のたびに剥奪の運用が回っているかどうかが、監査で最初に見られる点になる。
具体例
OracleやPostgreSQLでは、担当者ごとに権限を書かず、職務のまとまりであるロールに権限を集めておく。分析担当には氏名の列を伏せたビューにだけ参照権限を与え、業務アプリ用のアカウントには表の追加・更新までにとどめて定義変更の権限は与えない。異動時はロールの付け替えだけで済み、承認の記録も残しやすい。
試験での引っ掛け
受け取った側がさらに他人へ渡せる指定(WITH GRANT OPTION)が付いていると、大元をREVOKEしたときに連鎖して失われ、無関係の利用者が突然使えなくなる。棚卸では、付与の申請記録があることではなく、退職者・異動者からの剥奪が実際に実行されたことを確認するのが要点である。
関連用語
出た過去問
出典:令和8年度 公開問題 情報セキュリティマネジメント試験 科目A・B 問6(IPA)
セキュアOSのアクセス制御と管理者権限管理を説明した適切な組みはどれか。次の表のア〜エから選べ。
正解:アクセス制御:リソースやプログラムのアクセス権は、OSの管理者が定めたセキュリティポリシーの下で一元的に制御され、リソースやプログラムの所有者が変更できない。/管理者権限管理:OSの管理の分野ごとに異なる管理用アカウントを作成し、各アカウントに必要最小限の管理者特権を与える。
要点:セキュアOSは強制アクセス制御と管理者権限の分割・最小化が要
セキュアOSの特徴は、強制アクセス制御(MAC)と最小権限の徹底です。アクセス権は管理者が定めたセキュリティポリシーに基づいて一元的に決まり、ファイルの所有者が勝手に変更することはできません。また、すべての権限を持つ特権アカウントを一つ置くのではなく、管理分野ごとにアカウントを分けて必要最小限の特権だけを与えます。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。