1. 創建用戶 格式:create user 用戶名 identified by '密碼';
create user 'username'@'host' identified by 'password';
例:create user xiaogang identified by '123456';
host:指定該用戶在哪個主機上可以登陸,如果是本地用戶可用localhost,如果想讓該用戶可以從任意遠程主機登陸,可以使用通配符%
2. 洗掉用戶
drop user ''@'';
3. 授權 格式:grant 權限 on 資料庫.* to 用戶名@登錄主機 identified by "密碼"
grant privileges on databasesname.tablename to 'username'@'host';
privileges : 用戶操作權限,如 select,insert,update 授予所有使用 all
例如:grant select,insert,update,delete,create,drop on vtdc.employee to [email protected] identified by ‘123′;
注意:
用以上命令授權的用戶不能給其它用戶授權,如果想讓該用戶可以授權,用以下命令:
grant privileges on databasesname.tablename to 'username'@'host' with grant option;
4.設定與更改用戶密碼
set password for 'username'@'host' = password('newpassword');
5. 撤銷用戶權限 格式:revoke 權限 on 資料庫.資料表 from '用戶'@'主機名';
revoke privileges on databasesname,tablename from 'username'@'host';
例如:revoke all on *.* from 'xiaogang' @'%';
6.重繪mysql權限
flush privileges;
uj5u.com熱心網友回復:
啥 送分?
uj5u.com熱心網友回復:
樓主筆記做得真好, 不過最好是寫博客,
uj5u.com熱心網友回復:
感謝分享~~uj5u.com熱心網友回復:
支持一下。。。。uj5u.com熱心網友回復:
點贊筆記,謝謝分享uj5u.com熱心網友回復:
uj5u.com熱心網友回復:
應該去博客里備忘一下轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/81819.html
標籤:MySQL
