fbpx
维基百科

資料控制語言

資料控制語言 (Data Control Language) 在SQL語言中,是一種可對資料存取權進行控制的指令,它可以控制特定使用者帳戶對資料表、檢視表、預存程序、使用者自訂函數等資料庫物件的控制權。由 GRANTREVOKE 兩個指令組成。

語法結構

DCL 以控制使用者的存取權限為主,因此其指令作法並不複雜,可利用 DCL 控制的權限有:

  • CONNECT
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
  • EXECUTE
  • USAGE
  • REFERENCES

根據不同的DBMS以及不同的安全性實體,其支援的權限控制也有所不同。

GRANT 的語法結構為:

GRANT [權限] ON [要授予權限的資料庫物件] TO [使用者帳戶名稱] WITH [授權選項] 

DENY 的語法結構為:

DENY [權限] ON [要授予權限的資料庫物件] TO [使用者帳戶名稱] 

参考文献

資料控制語言, data, control, language, 在sql語言中, 是一種可對資料存取權進行控制的指令, 它可以控制特定使用者帳戶對資料表, 檢視表, 預存程序, 使用者自訂函數等資料庫物件的控制權, grant, revoke, 兩個指令組成, 語法結構, 编辑dcl, 以控制使用者的存取權限為主, 因此其指令作法並不複雜, 可利用, 控制的權限有, connect, select, insert, update, delete, execute, usage, references根據不同的db. 資料控制語言 Data Control Language 在SQL語言中 是一種可對資料存取權進行控制的指令 它可以控制特定使用者帳戶對資料表 檢視表 預存程序 使用者自訂函數等資料庫物件的控制權 由 GRANT 和 REVOKE 兩個指令組成 語法結構 编辑DCL 以控制使用者的存取權限為主 因此其指令作法並不複雜 可利用 DCL 控制的權限有 CONNECT SELECT INSERT UPDATE DELETE EXECUTE USAGE REFERENCES根據不同的DBMS以及不同的安全性實體 其支援的權限控制也有所不同 GRANT 的語法結構為 GRANT 權限 ON 要授予權限的資料庫物件 TO 使用者帳戶名稱 WITH 授權選項 DENY 的語法結構為 DENY 權限 ON 要授予權限的資料庫物件 TO 使用者帳戶名稱 参考文献 编辑MySQL SQL Syntax 页面存档备份 存于互联网档案馆 Oracle Database SQL Language Reference 失效連結 Transact SQL Reference 页面存档备份 存于互联网档案馆 PostgreSQL SQL Commands 页面存档备份 存于互联网档案馆 取自 https zh wikipedia org w index php title 資料控制語言 amp oldid 74366626, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。