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删除用户,试过不管用
MYSQL ERROR 1396 (HY000) 错误的解决办法
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 错误:1000 SQLSTATE: HY000 (ER_HASHCHK)消息:hashchk 错误:1001 SQ...
- ·错误:1000 SQLSTATE: HY000 (ER_HASHCHK)消息:hashchk·错误:1001 S...
- 一、付款原始凭证不局限于发票 发票是盖有税务监制章的,但不能说没有盖税务监制章的凭证都不合规。如盖有财政监制章的行...