问题描述
我正在尝试更改 MysqL8 中的密码策略要求(注意不是 MysqL 5.7)。我使用的是 Ubuntu 20.04 服务器(所以没有 GUI)。
我可以使用 SET GLOBAL validate_password.policy=LOW;
之类的行在 MysqL-8 中更改它们,我可以使用 SHOW VARIABLES LIKE 'validate_password%';
查看更改,但是当我使用 service MysqL restart
重新启动 MysqL 时,它们返回默认值设置。
Stack Overflow 文章 36301100 暗示要向 MysqLd.cnf 文件添加行,但是没有 MysqLd.cnf 文件,只有 /etc/MysqL/ 目录下的 MysqL.cnf 文件。当我添加诸如 SET GLOBAL validate_password.policy=LOW;
之类的任何行时,它会导致 MysqL 服务器在 service MysqL restart
命令之后失败。
给出的另一个建议是使用 UNINSTALL COMPONENT 'file://component_validate_password';
删除密码插件,但这让我觉得有点苛刻。
有什么建议吗?谢谢,格雷
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)