1. 程式人生 > 實用技巧 >mysql資料庫使用者的建立,許可權分配,刪除等

mysql資料庫使用者的建立,許可權分配,刪除等

1.建立使用者

CREATE USER 使用者名稱@'IP地址' identified by '密碼';
CREATE USER 使用者名稱@'%' identified by '密碼';
ps:%表示所有id地址都能連線資料庫,添ip地址表示只有這個ip地址可以連線資料庫
CREATE USER [email protected]'%' identified by '123456';

2.使用者授權

2.1 許可權分配
GRANT 許可權1,許可權2..... on 資料庫名. TO 使用者名稱 @IP地址或者%;
所有資料庫就用
. 所有的許可權就用All或者All PRIVILEGES
ps:分配許可權後用 flush privileges 重新整理一下

GRANT select,insert,update,delete on blog. TO [email protected]'%';
flush privileges

mysql資料庫使用者的建立,許可權分配,刪除等

2.2.檢視許可權
SHOW GRANTS FOR 使用者名稱@ip地址
SHOW GRANTS FOR [email protected]'%

2.3.撤銷許可權
REVOKE 許可權1,許可權2...ON 資料庫名. FROM 使用者名稱 @IP地址或者%;
REVOKE select,update On blog.* FROM [email protected]'%;
flush privileges

2.4.建立和授權一步搞定 &&&&&&&&&&&&&常用這個。。。。☻

GRANT 許可權1,許可權2... ON 資料庫名.* TO 使用者名稱@ip地址 identified by '密碼';
GRANT ALL ON blog.* TO 'sun'@'%' identified by '123456';
flush privileges 重新整理一下

2.5.刪除許可權

轉載於:https://blog.51cto.com/woaijorden/2148118