美文网首页
MYSQL ERROR 1396 (HY000) 错误的解决办法

MYSQL ERROR 1396 (HY000) 错误的解决办法

作者: 在路上的小海贼 | 来源:发表于2018-11-28 11:55 被阅读0次

mysql中创建一个database和用户,并赋权限:
create database dbdna;
CREATE USER 'dbdna'@'%' IDENTIFIED BY 'dbdna';
GRANT ALL ON dbdna.* TO 'dbdna'@'%';
一旦删除database,还需要删除用户,有时候疏忽忘记删除的话,再次创建用户会报Error Code: 1396。
遇到过几次,每次都忘记怎么解决,关键是网上的很多做法都是错误的,汗一个。。。好记性不如烂笔头啊。
解决方法如下:
root登录后
drop user 'dbdna';
CREATE USER 'dbdna'@'%' IDENTIFIED BY 'dbdna';
GRANT ALL ON dbdna.* TO 'dbdna'@'%';
网上很多都是用delete删除用户,试过不管用

参考:http://stackoverflow.com/questions/5555328/error-1396-hy000-operation-create-user-failed-for-jacklocalhost

相关文章

网友评论

      本文标题:MYSQL ERROR 1396 (HY000) 错误的解决办法

      本文链接:https://www.haomeiwen.com/subject/ozsaqqtx.html