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。

相关推荐
zhangrelay33 分钟前
答疑-是否软件源问题都必须更换为国内呢-
linux·笔记·学习·ubuntu·ros2
zhangrelay38 分钟前
《ROS 机器人程序设计》课程教学大纲-2026- kinetic-lyrical
linux·笔记·学习·ubuntu·机器人
数据库小学妹2 小时前
MySQL长事务复盘:Sleep连接、MDL排队与undo滞留
运维·数据库·mysql
计算机毕设定制辅导-无忧学长2 小时前
基于Spring Boot的玄幻小说个性化推荐平台设计与实现
java·vue.js·spring boot·后端·mysql·推荐算法
半摆烂日常2 小时前
自建WMS和买成品:三年成本对比
大数据·服务器·数据库·python·深度学习·低代码·numpy
风123456789~2 小时前
【架构专栏】第6章 数据库设计基础知识 1/4
数据库·架构
Nturmoils2 小时前
异构数据同步不只追延迟:用 KFS 守住不停机迁移的每一笔账
数据库
星星落进兜里3 小时前
Redis 内存缓存,面试补充
数据库·redis·面试
waiting9711183 小时前
Ubuntu 26.04 + Android14安装与编译教程
android·linux·ubuntu
棣廷3 小时前
初识MySQL——DQL数据查询语言详解
数据库·mysql