mysql資料庫使用者的建立,許可權分配,刪除等
阿新 • • 發佈:2020-10-15
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
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 ALL ON blog.* TO 'sun'@'%' identified by '123456';
flush privileges 重新整理一下
2.5.刪除許可權
- DROP USER 使用者名稱@'IP地址或者%';
DROP USER [email protected]'%';
轉載於:https://blog.51cto.com/woaijorden/2148118