mysql用户创建与授权

实例:

sql>CREATE USER canal IDENTIFIED BY 'canal';

sql>GRANT SELECT,INSERT,DELETE,UPDATE,REPLICATION SLAVE,REPLICATION CLIENT ON *.* TO 'canal'@'%';

sql>FLUSH PRIVILEGES;

权限未生效可能需要重启连接数据库的应用

CREATE USER username IDENTIFIED BY 'password';--创建用户

drop user 用户名@"客户端地址";--删除用户

GRANT SELECT,REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'username'@'%';

grant 逗号分隔的权限名字列表 on 库名.表名 to 用户名@"客户端地址" identified by "密码"  with grant option;//有授权权限,可转授权

revoke 权限列表 on 库名.表名 from 用户名@"客户端地址";//撤销权限

flush privileges; //刷新权限表,保证修改生效

权限名字 all select update insert delete ...

*.*所有库所有表
db.tableName 某库某表

客户端地址 %通配符

show grants;查看当前用户权限
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY PASSWORD '*81F5E21E3531AEBFB6AF209E1B' WITH GRANT OPTION

相关数据库和表

mysql库
user用户表
db数据库权限表
tables_priv
columns_priv
procs_priv
proxies_priv

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值