MYSQL8 永久更改密码策略要求

问题描述

我正在尝试更改 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 (将#修改为@)