MySql的初學習 -- 第十二章 -- DCL
阿新 • • 發佈:2021-01-24
MySql的初學習 -- 第十二章 -- DCL
部落格說明
文章所涉及的資料來自網際網路整理和個人總結,意在於個人學習和經驗彙總,如有什麼地方侵權,請聯絡本人刪除,謝謝!
使用DCL建立使用者
-- 格式:CREATE USER '使用者名稱'@'主機名' IDENTIFIED BY '密碼';
CREATE USER 'admin1'@'test伺服器' IDENTIFIED BY '123456';
CREATE USER 'admin1'@' %' IDENTIFIED BY '123456';-- %:表示可以在任意電腦登陸
使用DCL對使用者進行授權
-- 格式:GRANT 許可權1,許可權2... ON 資料庫名.表 TO '使用者名稱'@'主機名'
GRANT SELECT ON db1.`table1` TO 'admin1'@'test伺服器';
GRANT All ON *.* TO 'admin1'@'%'; --ALL:全部許可權 , *.*:全部伺服器全部表 , %:任意電腦登陸
使用DCL檢視使用者許可權
-- 格式:SHOW GRANTS FOR '使用者名稱'@'主機名';
SHOW GRANTS FOR 'root'@'localhost';
使用DCL刪除使用者
-- 格式:DROP USER'使用者名稱'@'主機名';
DROP USER 'admin1'@'test伺服器';