mysql创建用户失败

2016-01-13 17:29:18 14450

1.想要在mysql中创建用户,但是失败具体如下:

mysql>create dabase kkkdb;       #先创建数据库

mysql>insert into mysql.user(host,user,password) values(‘localhost’,’kkk’,password(‘123aaa’));  #创建用户

     

当然也可以用另一种方法创建用户:

CREATE USER dog@localhost IDENTIFIED BY 123456; 

2.这是因为在my.ini配置文件中有配置了strict_trans_tables,指定了严格模式,不允许insert修改mysql库的user;把配置文件中的STRICT_TRANS_TABLES删掉重启mysql即可.

     

     

3.下面我们就可以把用户授权kkk用户给kkkdb数据库的所有权限了:

    grant all privileges on kkkdb.* to kkkdb@localhost identified by "kkk";

    

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: