mysql 远程服务器,点击从服务器获取报错

服务内部错误: sync db from remote server failed, err: create user failed Error 1819 (HY000): Your password does not satisfy the current policy requirements

感谢反馈,同步过程中会为每个库创建对应的用户和密码,这个错误是说自动创建的密码不符合您数据库的密码强度要求,可以修改数据库密码要求后重试。

我修改密码强度策略后,又报错 :当前用户已存在,请重新输入。
这里建议做一下判断,如果是从服务器获取的,密码列都为:“-” ,这时候不进行用户创建操作,点击改密操作后如果没有用户则创建用户和密码,如果有用户,则执行改密操作,

如果能这么改的话,期待回复下我能使用到该特性的时间

这么改能解决数据库同步的问题,但是应用安装的时候选择远程数据库还是绕不过这个错误,因为要创建新的用户名和密码。

我们下个版本(12.14)考虑增加默认密码的复杂度,兼容更多的情况。