暂无图片
Mysql建不了用户,报错1819,怎么解决?
我来答
分享
暂无图片 匿名用户
Mysql建不了用户,报错1819,怎么解决?

建不了用户.png

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
三笠丶
暂无图片

感觉是密码设置的太简单了~

查看MySQL完整的初始密码规则,登陆后执行以下命令:

SHOW VARIABLES LIKE 'validate_password%';

image.png

密码的长度是由validate_password_length决定的, validate_password_policy决定密码的验证策略,默认等级为MEDIUM(中等),可通过以下命令修改为LOW(低)

set global validate_password_policy=0;
暂无图片 评论
暂无图片 有用 0
Uncopyrightable

密码验证策略,5.7版本开始增加的;
set global validate_password_policy=0;
set global validate_password_length=4;

暂无图片 评论
暂无图片 有用 0
薛晓刚

5.7
set global validate_password_policy=0;
set global validate_password_length=0;
set global validate_password_number_count=0;
set global validate_password_mixed_case_count=0;
set global validate_password_special_char_count=0;
set password=password(‘1’);
这样就可以了

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏