centos7连接mysql数据(Mysql如何设置密码的验证策略)

本地华为桌面云服务器环境Centos 7.5Centos7.5 Mysql如何设置密码的验证策略,下面我们就来说一说关于centos7连接mysql数据?我们一起去了解并探讨一下这个问题吧!

centos7连接mysql数据(Mysql如何设置密码的验证策略)

centos7连接mysql数据

环境:

本地华为桌面云服务器环境Centos 7.5

问题描述:

Centos7.5 Mysql如何设置密码的验证策略

解决方案:

1.查看 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.设置密码的验证强度等级,设置 validate_password_policy 的全局参数为 LOW 即可

set global validate_password_policy=LOW;

-------------------------------------- ------- | 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 | LOW | | validate_password_special_char_count | 1 | -------------------------------------- -------

3.当前密码长度为 8 ,设置为4位的密码,设置validate_password_length 的全局参数为 4 即可

set global validate_password_length=4;

-------------------------------------- ------- | Variable_name | Value | -------------------------------------- ------- | validate_password_check_user_name | OFF | | validate_password_dictionary_file | | | validate_password_length | 4 | | validate_password_mixed_case_count | 1 | | validate_password_number_count | 1 | | validate_password_policy | LOW | | validate_password_special_char_count | 1 | -------------------------------------- -------

关于 mysql 密码策略相关参数; 1)、validate_password_length 固定密码的总长度; 2)、validate_password_dictionary_file 指定密码验证的文件路径; 3)、validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数; 4)、validate_password_number_count 整个密码中至少要包含阿拉伯数字的个数; 5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM; 关于 validate_password_policy 的取值: 0/LOW:只验证长度; 1/MEDIUM:验证长度、数字、大小写、特殊字符; 2/STRONG:验证长度、数字、大小写、特殊字符、字典文件; 6)、validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页