Grant
Grant可以把指定的權(quán)限分配給特定的用戶橙凳,如果這個用戶不存在跷乐,則會創(chuàng)建一個用戶
命令格式
grant 權(quán)限 on 數(shù)據(jù)庫名.表名 to 用戶名@登陸方式 identified by 'password1';
--eg.
grant select,insert,update,delete on auth.* to user1@localhost identified by 'password';
權(quán) 限:select,insert,update,delete,drop,index,all,privileges(表示賦予用戶全部權(quán)限跟all一樣)
數(shù)據(jù)庫 :當數(shù)據(jù)庫名稱.表名稱被.代替啊奄,表示用戶擁有操作mysql上所有數(shù)據(jù)庫所有表的權(quán)限
登陸方式:即用戶地址,可以是localhost,也可以是ip地址朦促、機器名字置媳、域名.也可以用'%'表示從任何地址連接
'password':可以為空,但是為空這表示只能從本地登陸艘希,建議不能為空
Revoke
revoke的作用則是回收授于用戶的權(quán)限
命令格式為:
revoke 權(quán)限 on 數(shù)據(jù)庫名.表名 from 用戶名@登陸方式硼身;