mysql數據庫用戶的創建,權限分配,刪除等
阿新 • • 發佈:2018-07-21
ins delete let delet type rev str ges nts 1.創建用戶
flush privileges GRANT 權限1,權限2... ON 數據庫名.* TO 用戶名@ip地址 identified by ‘密碼‘;
*GRANT ALL ON blog. TO sun@‘%‘ identified by ‘123456‘;**
flush privileges 刷新一下
CREATE USER 用戶名@‘IP地址‘ identified by ‘密碼‘;
CREATE USER 用戶名@‘%‘ identified by ‘密碼‘;
ps:%表示所有id地址都能連接數據庫,添ip地址表示只有這個ip地址可以連接數據庫**CREATE USER sun@‘%‘ 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 sun@‘%‘;
flush privileges
2.2.查看權限
- SHOW GRANTS FOR 用戶名@ip地址
*` SHOW GRANTS FOR sun@‘%;`**
2.3.撤銷權限
REVOKE 權限1,權限2...ON 數據庫名.* FROM 用戶名 @IP地址或者%;
*`REVOKE select,update On blog. FROM sun@‘%;`*
flush privileges
2.4.創建和授權一步搞定 &&&&&&&&&&&&&常用這個。。。。?
*GRANT ALL ON blog. TO sun@‘%‘ identified by ‘123456‘;**
flush privileges 刷新一下
mysql數據庫用戶的創建,權限分配,刪除等