MySQL密码强度校验插件
1.介绍
在MySQL中,可以通过开启validate_password插件来进行密码强度校验。这个插件可以确保用户设置的密码强度满足一定的要求,提高数据
库的安全性
2.流程图
3.默认开启情况
- MySQL5.7:插件已经安装但未启用
- MySQL8:安装并启用
4.检查是否安装
# 查看插件
show plugins;
# 查看validate_password的插件信息
show variables like 'validate_password%';
5.启用
启用方式
- 在参数文件my.cnf中添加参数(需重启,永久生效)
- 运行时命令安装(不需要重启,永久生效)
在参数文件my.cnf中添加参数
# 注意
# plugin library中的validate_password文件名的后缀名根据平台不同有所差异。 对于Unix和Unix-like系统而言,它的文件后缀名是.so,对于Windows系统而言,它的文件后缀名是.dll
# 参数FORCE_PLUS_PERMANENT是为了防止插件在