資格暗記無料で始める

DCLとは?

DCLとは、権限の付与・取消しやトランザクション制御を行うSQLの分類。GRANT、REVOKE、COMMIT、ROLLBACKなどが該当する。

ディーシーエル

データベーススペシャリスト試験の頻出用語/午前II/別名:データ制御言語、Data Control Language


DCLの意味

権限の付与・取消しやトランザクション制御を行うSQLの分類。GRANTREVOKE、COMMIT、ROLLBACKなどが該当する。

DCLの具体例

GRANT SELECT ON 受注 TO 営業ロール で参照権限を与える。

DCLは試験でどう引っ掛けられる?

権限を扱うのがDCL表の定義を扱うCREATE/ALTER/DROPはDDL——「どちらも管理者の仕事」でひとまとめにしない。またGRANTにWITH GRANT OPTIONを付けて渡した権限は、元をREVOKEすると連鎖して取り消される(受け取った側が更に与えた分も消える)。

DCLと関連する用語

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