MySql中創建用戶並賦予權限

參考資料:
http://www.cnblogs.com/zeroone/articles/2298942.html
http://www.blogjava.net/Johnny-Ajun/archive/2011/08/28/357451.html
1.
創建用戶
create user ‘用戶名’@’localhost’ identified by ‘密碼’
create user ‘用戶名’@’%’ identified by ‘密碼’
如果是本地用戶可以用localhost,如果想讓用戶可以從任意遠程主機登陸,可以使用通配符%。
2.
授權
1)賦予所有權限
grant all privileges on 數據庫名.表名 to ‘用戶名’@’主機名’;
2)
grant privileges on databasename.tablename to ‘username’@’host’ with
用戶的操作權限 select insert update等
3.
設置與更改用戶密碼
set password for ‘username’@’host’=password(‘newpassword’);
4.
撤銷用戶權限
revoke 用戶的操作權限 on databasename.tablename from ‘username’@’host’;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章