1. 程式人生 > 其它 >MySql的初學習 -- 第十二章 -- DCL

MySql的初學習 -- 第十二章 -- DCL

技術標籤:MySql學習mysql資料庫

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伺服器';