MySQL修改密码安全策略
2021/9/28 19:11:16
本文主要是介绍MySQL修改密码安全策略,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
MySQL修改密码安全策略
MySQL跳过密码登录
1.编辑/etc/my.cnf文件,添加skip-grant-tables
2.重启MySQL服务即可
重置密码安全策略
MySQL密码策略默认是通过validate_password_policy属性进行设置的。我们可以通过下面语句进行查询:
mysql> select @@validate_password_policy; +----------------------------+ | @@validate_password_policy | +----------------------------+ | MEDIUM | +----------------------------+ 1 row in set (0.00 sec)
策略为0时,密码强度最低,只要长度满足就可以了。策略为1时,也就是MEDIUM,不仅需要长度满足,还有数字,大小写,特殊字符要求。因此我们可以通过设置该属性来该变策略。
mysql> set global validate_password_policy=0;
在命令行只是临时生效,要想永久生效,则必须在/etc/my.cnf文件中进行配置。
密码策略的其它设置可以通过下面进行查看:
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.06 sec)
validate_password_number_count :密码中至少含有的数字个数,当密码策略是MEDIUM或以上时生效。
validate_password_special_char_count :密码中非英文数字等特殊字符的个数,当密码策略是MEDIUM或以上时生效。
validate_password_mixed_case_count :密码中英文字符大小写的个数,当密码策略是MEDIUM或以上时生效。
validate_password_length :密码的长度
validate_password_dictionary_file :指定密码验证的字典文件路径。
validate_password_policy :这个参数可以设为0、1、2,分别代表从低到高的密码强度,此参数的默认值为1,如果想将密码强度改若,则更改此参数为0。
所以,我们不仅可以通过设置validate_password_policy属性来修改密码强度,还可以通过修改其它属性。只是通过validate_password_policy比较方便。
参考:
link.
这篇关于MySQL修改密码安全策略的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-25MySQL报错Duplicate entry '0' for key 'PRIMARY'
- 2024-05-29阿里 Canal 实时同步 MySQL 增量数据至 ClickHouse 数据库
- 2024-05-24在Linux下管理MySQL的大小写敏感性
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享