3-3:資料控制語言(Data Control Language, DCL)

資料控制語言

控制特定使用者帳戶對資料的存取權,包含 GRANT 和 REVOKE 兩個指令,資料庫管理師可以設定(GRANT)或撤銷(REVOKE)使用者的權限。

GRANT授權

授予使用者register 建立資料庫及建立資料表的權限。

GRANT CREATE DATABASE, CREATE TABLE TO register;

REVOKE去除權限

去除使用者register對authors資料表的INSERT、UPDATE和DELETE權限。

REVOKE INSERT, UPDATE, DELETE ON authors FROM register;