mysql密码规则配置-配置为简单密码123456
环境:mysql:5.7.30
1、查看mysql密码配置规则
1 2 3 4 5 6 7 8 9 10 11 12 13 | mysql> SHOW VARIABLES LIKE 'validate_password%' ; +--------------------------------------+--------+ | Variable_name | Value | +--------------------------------------+--------+ | validate_password_check_user_name | OFF | | validate_password_dictionary_file | | | validate_password_length | 8 | | validate_password_mixed_case_count | 1 | | validate_password_number_count | 1 | | validate_password_policy | MEDIUM | | validate_password_special_char_count | 1 | +--------------------------------------+--------+ 7 rows in set (0.00 sec) |
2、修改为简单密码123456规则配置
1 2 3 4 5 6 | 必须修改两个全局参数: 1、修改validate_password_policy参数的值 set global validate_password_policy=0; 2、配置判断密码的标准就基于密码的长度了 validate_password_length参数默认为8,它有最小值的限制,最小值为4,由于要设密码为123456,长度为6, set global validate_password_length=6; |
3、参数解释
1 2 3 4 5 6 7 8 9 10 11 | validate_password_dictionary_file 插件用于验证密码强度的字典文件路径。 validate_password_length 密码最小长度,参数默认为8,它有最小值的限制,最小值为4 validate_password_mixed_case_count 密码至少要包含的小写字母个数和大写字母个数。 validate_password_number_count 密码至少要包含的数字个数。 validate_password_policy 密码强度检查等级,0/LOW、1/MEDIUM、2/STRONG。有以下取值: Policy Tests Performed 0 or LOW Length 1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters 2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file 默认是1,即MEDIUM,所以刚开始设置的密码必须符合长度,且必须含有数字,小写或大写字母,特殊字符。 validate_password_special_char_count 密码至少要包含的特殊字符数。 |
4、mysql密码修改
1 2 | mysql> SET PASSWORD FOR 'root' @ 'localhost' = PASSWORD( '123456' ); Query OK, 0 rows affected, 1 warning (0.00 sec) |
做一个决定,并不难,难的是付诸行动,并且坚持到底。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)