mysql修改用户权限
连接mysql
| 1 | mysql -uroot -P3306 -hlocalhost -p | 
授权语法说明
| 1 | `grant` 权限 `on` 库名.表名 `to` 用户; | 
权限
all privileges所有权限select,delete,update,create,drop中的任意组合
库名.表名
*.*所有库database.*指定database库database.table指定database库的table表  
用户
‘user’@’host’
授权例子
给远程用户test1赋予mysql库user表的select权限
| 1 | grant select on mysql.user to test1@'%'; | 
给本地用户test赋予mysql库的所有权限
| 1 | grant all privileges on mysql.* to test@localhost; | 
撤消权限
| 1 | `revoke` 权限 `on` 库名.表名 `from` 用户; | 
权限
all所有权限select,delete,update,create,drop中的任意组合
库名.表名
*.*所有库database.*指定database库database.table指定database库的table表  
用户
‘user’@’host’
撤消例子
给远程用户test1撤消mysql库user表的select权限
| 1 | revoke select on mysql.user from test1@'%'; | 
给本地用户test撤消mysql库的所有权限
| 1 | revoke all on mysql.* from test@localhost; | 
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 张拓的博客!






