微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MYSQL8 永久更改密码策略要求

如何解决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 举报,一经查实,本站将立刻删除。