DCL 資料控制語言
Last updated
Was this helpful?
Last updated
Was this helpful?
參考資料:()
資料控制語言 (Data Control Language) 在SQL語言中,是一種可對資料存取權進行控制的指令,它可以控制特定使用者帳戶對資料表、檢視表、預存程式、使用者自訂函式等資料庫物件的控制權。由 GRANT 和 REVOKE 兩個指令組成。
DCL 以控制使用者的存取權限為主,因此其指令作法並不複雜,可利用 DCL 控制的權限有:
CONNECT SELECT INSERT UPDATE DELETE EXECUTE USAGE REFERENCES
根據不同的DBMS以及不同的安全性實體,其支援的權限控制也有所不同。
GRANT 的語法結構為:
權限: 參考資料:()
規則:
範例:
DENY 的語法結構為: