Mysql加入用户时的错误问题

比如:加入用户

insert into mysql.user(Host,User,Password) values("localhost","test",password("1234"));

报出:下面的错误

ERROR 1364 (HY000): Field 'ssl_cipher' doesn't have a default value错误


mysql5.1以上版本号,我是在5.6版本号上操作的。


正确的方法:能够用以下的命令:

GRANT USAGE ON *.* TO 'user01'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;

用户:user01,password:123456,这样就加入了一个新的用户,不会出以上的错误了。


posted @ 2016-01-23 18:53  mengfanrong  阅读(176)  评论(0)    收藏  举报
众安尊享e升2025版 - 底部横幅广告
尊享e升 2025版
🚀 全新升级
百万医疗险全面升级 守护健康人生
✓ 一般医疗300万
✓ 重疾600万
✓ 6年保证续保
✓ 1万免赔额
600万
最高保障
首月特惠价
低至1元起
🛡️ 立即投保