Ubuntu (18.04) _Mysql (8.0.X)设置密码强度

首先

查看是否有密码强度插件:

SHOW PLUGINS;

如果没有,则安装

install plugin validate_password soname 'validate_password.so';

再次查看,会看到密码强度插件已开

其次

查看密码强度具体配置

show variables like 'validate_password%';

validate_password_policy: 密码的复杂性等级

validate_password_length: 密码的最小长度

validate_password_mixed_case_count: 密码中混合大小写字符的最小数量

validate_password_number_count: 密码中数字的最小数量

validate_password_special_char_count: 密码中特殊字符的最小数量

validate_password_dictionary_file: 密码需要检查的自定义词典文件路径

Validate_password_check_user_name:

最后

设置密码强度过低的提示:

设置正确密码

ALTER USER 'root'@'%' IDENTIFIED BY 'df@12345' PASSWORD EXPIRE NEVER;

到此,就已经设置完毕,可重新连接Mysql。

相关推荐
Zfox_4 分钟前
【MySQL】内置函数+复合查询+内外连接
服务器·数据库·mysql
在路上走着走着43 分钟前
openEuler安装OpenGauss5.0
数据库·gaussdb
午言若1 小时前
MYSQL 架构
c++·mysql
余~~185381628001 小时前
矩阵碰一碰发视频源码技术解析,支持OEM
数据库·microsoft
罗政1 小时前
PDF书籍《手写调用链监控APM系统-Java版》第9章 插件与链路的结合:Mysql插件实现
java·mysql·pdf
张声录12 小时前
【ETCD】【实操篇(十五)】etcd集群成员管理:如何高效地添加、删除与更新节点
数据库·etcd
天乐敲代码2 小时前
Etcd静态分布式集群搭建
数据库·分布式·etcd
chengma_0909092 小时前
MySQL 数据库连接数查询、配置
数据库·mysql
林农2 小时前
C05S14-MySQL高级语句
linux·mysql·云计算