zoukankan      html  css  js  c++  java
  • 等保审核 --- MySQL密码复杂度

    环境介绍:

    系统版本: Centos 7

    MySQL版本: 5.7.19

    架构: 主从架构

    审计插件:

    validate_password.so(数据库自带5.6后版本都拥有此插件)

    操作过程:

    1). 安装validate_password.so

    2). 密码复杂度设置

    配置说明:

    1). validate-password=ON/OFF/FORCE/FORCE_PLUS_PERMANENT: 决定是否使用该插件(及强制/永久强制使用)。

    2). validate_password_dictionary_file=xxx/xxx/xx:插件用于验证密码强度的字典文件路径,策略为STRONG才需要

    3). validate_password_policy= 0 #0(LOW), 1 (MEDIUM), 2 (STRONG)

    4). validate_password_length = 8 : 密码最短长度

    5). validate_password_mixed_case_count = 1 :大小写字符长度,至少1个

    6). validate_password_number_count = 2 : 数字至少1个

    7). validate_password_special_char_count = 1: 特殊字符至少1个

    策略 检查规则
    0 or LOW Length
    1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters
    0 or LOW Length; numeric, lowercase/uppercase, and special characters; dictionary file

     

    一、 安装validate_password.so

    mysql> install plugin validate_password soname 'validate_password.so'
    mysql> show plugins;
    ...
    validate_password | ACTIVE | VALIDATE PASSWORD | validate_password.so | GPL
    ...
    # 查看默认密码复杂策略;
    mysql> show global variables like 'validate%';

    二、 密码复杂度设置

    ~]# vim /etc/my.cnf
    # 密码复杂度审计
    plugin-load-add=validate_password.so
    validate-password=ON
    validate_password_policy = 1
    validate_password_length = 8
    validate_password_mixed_case_count = 1
    validate_password_number_count = 2
    validate_password_special_char_count = 1
  • 相关阅读:
    OpenSLAM
    CAD&CG GDC 2018大会论文录用名单
    hdu4328(经典dp用悬线法求最大子矩形)
    hdu3729(二分图)
    hdu 4055(经典问题)
    Codeforces Round #207 (Div. 1) B (gcd的巧妙运用)
    hdu1066(经典题)
    zoj3662(dp)
    zoj3659(经典并查集)
    hdu4565(矩阵快速幂+经典的数学处理)
  • 原文地址:https://www.cnblogs.com/k-free-bolg/p/13601334.html
Copyright © 2011-2022 走看看