MySQL创建用户报错:ERROR 1396 (HY000): Operation CREATE USER failed for ‘sc_slave‘@‘192.168.254.136‘

创建一个user用户时发现报错
Operation CREATE USER failed for ‘sc_slave’@‘192.168.254.136’

root@(none) 21:23  mysql>create user 'sc_slave'@'192.168.254.136' identified by '123456';
ERROR 1396 (HY000): Operation CREATE USER failed for 'sc_slave'@'192.168.254.136'

查询后发现可能是之前建过这个用户

然后查询资料想直接删除这个用户
发现直接报错

root@(none) 21:26  mysql>drop user 'sc_slave'@'%';
ERROR 1396 (HY000): Operation DROP USER failed for 'sc_slave'@'%'

后发现是要用这个语句删除
解决:

root@(none) 21:24  mysql>delete  from  mysql.user  where user ='sc_slave';
Query OK, 4 rows affected (0.01 sec)

必须先刷新权限后,再执行创建用户的命令,否则会再次报之前的错误

root@(none) 21:27  mysql>flush privileges;
Query OK, 0 rows affected (0.01 sec)
root@(none) 21:28  mysql>create user 'sc_slave'@'192.168.254.136' identified by '123456';
Query OK, 0 rows affected (0.00 sec)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值