mysql創(chuàng)建用戶失敗
2016-01-13 17:29:18
17427
1.想要在mysql中創(chuàng)建用戶,但是失敗具體如下:
mysql>create dabase kkkdb; #先創(chuàng)建數(shù)據(jù)庫
mysql>insert into mysql.user(host,user,password) values(‘localhost’,’kkk’,password(‘123aaa’)); #創(chuàng)建用戶
當(dāng)然也可以用另一種方法創(chuàng)建用戶:
CREATE USER dog@localhost IDENTIFIED BY 123456;
2.這是因?yàn)樵?/span>my.ini配置文件中有配置了strict_trans_tables,指定了嚴(yán)格模式,不允許insert修改mysql庫的user;把配置文件中的STRICT_TRANS_TABLES刪掉重啟mysql即可.
3.下面我們就可以把用戶授權(quán)kkk用戶給kkkdb數(shù)據(jù)庫的所有權(quán)限了:
grant all privileges on kkkdb.* to kkkdb@localhost identified by "kkk";
