資格暗記無料で始める

アクセス権のSQL制御とは?

アクセス権のSQL制御とは、SQLではGRANT文で権限を付与し、REVOKE文で取り消す。ALL PRIVILEGESはその表に対するすべての権限を指し、WITH GRANT OPTIONを付けると、受け取った側がその権限をさらに他者へ付与できるようになる。

情報処理安全確保支援士試験の過去問では3回出題されています(2017年度〜2023年度)。

あくせすけんのえすきゅーえるせいぎょ

情報処理安全確保支援士試験の頻出用語/午前II/別名:GRANT、REVOKE、WITH GRANT OPTION


アクセス権のSQL制御の意味

SQLではGRANT文で権限を付与し、REVOKE文で取り消す。ALL PRIVILEGESはその表に対するすべての権限を指し、WITH GRANT OPTIONを付けると、受け取った側がその権限をさらに他者へ付与できるようになる。

アクセス権のSQL制御の具体例

集計担当の派遣社員に売上表の参照だけを許すため、GRANT SELECT ON 売上 とし、ALL PRIVILEGESは付けなかった。WITH GRANT OPTIONを付けると本人が他者へ再付与でき統制が効かないため禁止し、契約終了時のREVOKEを退職手続へ組み込んだ。

アクセス権のSQL制御は試験でどう引っ掛けられる?

WITH GRANT OPTIONは「権限を使う」だけでなく「権限を配る」ことまで許す点が要点。権限の連鎖が広がるため付与は慎重に行う。

アクセス権のSQL制御と関連する用語

アクセス権のSQL制御が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。