mysql库表权限授权与回收

授权语法

grant 权限1,权限2..... on 数据库对象 to '用户'@'host' identified by 'password';

 

all privileges :代表所有权限

.  :代表所有库所有表

对现有用户进行授权:对现有用户vincent授予所有库所有表所有权限。
grant all privileges on *.*  to 'vincent';
对没有的用户进行授权:创建一个新用户dog授予test库的所有权限,登录密码123456,任何一台主机登录
grant all privileges on test.* to 'dog'@'%' identified by '123456';
对没有的用户进行授权:创建一个新用户cat授予XD库的employee表 查与修改权限,登录密码123456,任何一台主机登录
grant select,update on test.employee to 'cat'@'%' identified by '123456'
对没有的用户进行授权:对用户cat授予test库的employee表 insert 权限,登录密码123456,任何一台主机登录
grant insert on test.employee to 'cat'@'%' identified by '123456';

回收语法

revoke 权限1,权限2..... on 数据库对象 from '用户'@'host';

回收vincent用户的所有权限(注意:并没有回收它的登录权限)
revoke all privileges on *.*  from 'vincent' @ '%';
flush privileges;
回收vincent用户的所有权限(并回收它的登录权限)
delete from mysql.user where user='vincent';
flush privileges;
回收cat用户对test库的employee的查与修改权限
revoke select,update on test.employee from 'cat'@'%';
flush privileges;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值