mysql密码复杂度策略的插件,默认位置:/usr/local/mysql8/lib/plugin/validate_password.so

插件名字叫 validate_password,如果没有安装

mysql>>INSTALL PLUGIN validate_password SONAME 'validate_password.so';

2.在/etc/my.cnf加上配置,并重启mysql

1

2

3

4

[mysqld]

plugin-load=validate_password.so

validate_password_policy=0

validate-password=FORCE_PLUS_PERMANENT

mysql> show variables like 'validate%';查看

validate_password_check_user_name : 默认关闭,设置为ON时可以将密码设置成当前用户名
validate_password_dictionary_file : 检查密码的字典文件的路径名
validate_password_length : 默认为8,限制密码长度的最小字符数
validate_password_mixed_case_count : 默认值为1,限制小写字符和大写字符个数
validate_password_number_count : 默认值为1,限制数字的个数
validate_password_policy : 默认值为1, 密码强度等级 [LOW:0| MEDIUM:1 | STRONG:2]
validate_password_special_char_count : 默认值为1,限制特殊字符个数
validate_password_policy
0/LOW:只检查长度。
1/MEDIUM:检查长度、数字、大小写、特殊字符。
2/STRONG:检查长度、数字、大小写、特殊字符字典文件。

设置密码强度等级

set global validate_password_policy=0;

设置validate_password_dictionary_file

set global validate_password_dictionary_file=‘/usr/local/mysql8/share/dictionary.txt’

mysql密码复杂度设置相关推荐

  1. 服务器 修改密码复杂度,服务器密码复杂度设置

    服务器密码复杂度设置 内容精选 换一换 代码迁移工具进行代码迁移时,需要调用Linux下的rpm.deb等命令才能完成扫描和迁移相关任务,这些命令和逻辑必须在后端Linux运行.插件只支持以Web模式 ...

  2. oracle数据库设置密码复杂度,Oracle EBS 数据库密码复杂度设置

    Oracle EBS 数据库密码复杂度设置 发布时间:2020-08-10 00:37:23 来源:ITPUB博客 阅读:116 作者:smilesu 应审计要求,需要对默认配置文件的密码进行复杂度设 ...

  3. java 设置mysql 密码_Mysql修改设置root密码的命令及方法

    Mysql数据库是PHP网站开发必不可少的组合,通常PHP连接 Mysql都是通过root用户名和密码连接,Mysql在安装时root初始默认密码为空,在安装使用PHP开源系统时,都需要填写连接Mys ...

  4. mysql之密码复杂度设置

    mysql数据库版本:8.0.17 1)安装插件validate_password.so(8版本默认自带) 登陆(mysql –uroot –p) =>安装插件(INSTALL PLUGIN v ...

  5. mamp设置mysql密码_MAMP中设置Mysql root密码

    作为一名大三学生,我的技术还很薄弱,最近想学习一下PHP+mysql进行web开发,由于用的是mac机器,并且希望快速入门而不必将时间花费在环境搭建上,我选择了使用MAMP集成开发环境,我会慢慢将我的 ...

  6. linux下关于密码复杂度设置

    在linux下设置密码复杂度办法: (1)修改/etc/login.defs文件 PASS_MAX_DAYS   90  #密码最长过期天数 PASS_MIN_DAYS   80  #密码最小过期天数 ...

  7. linux pam 解锁_Linux 密码复杂度设置pam_pwquality、pam_passwdqc(centos7)

    1.Linux对应的密码策略模块有:pam_passwdqc 和 pam_pwquality .其中pam_passwdqc模块对应的是/etc/login.defs,pam_pwquality对应的 ...

  8. mysql密码过期设置,mysql5.6.X和mysql8.0.X密码过期策略

    mysql密码过期策略设置 关于mysql5.6.X和mysql8.0.X配置密码过期策略的学习心得 一.mysql5.6.X配置密码过期策略 网上说的方式,但这不适用于低于5.7.4版本 二.mys ...

  9. php密码不能为空,PHPJN0001:phpmyadmin 允许密码为空 设置

    phpmyadmin连接mysql数据库,出于安全考虑,默认不允许使用空密码连接数据库.因为数据库一般都设置密码访问. 但如果只是本机环境测试使用,每隔一段时间都需要填写密码,不是很方便. 如果没有修 ...

最新文章

  1. MyBatis-学习笔记04【04.自定义Mybatis框架基于注解开发】
  2. 关于同步VSS服务器上的代码发生Eclipse里面的项目全部不见了
  3. php index.php 文件路径,自研 PHP 框架 1.0_index.php 文件说明
  4. linux指令:时间与日期
  5. 万能监控摄像头app软件下载_360eyes官方下载安装最新版本-360eyes摄像头手机app下载v3.7.8.40 安卓版...
  6. virtualbox+vagrant快速创建虚拟机
  7. 图像分类数据集类型--典型模型--相关论文
  8. gettype php,gettype
  9. openGL天空盒实现-立方体贴图
  10. 网赚项目活动线报监控提醒
  11. 电子书:《网页木马攻防实战》
  12. asp.net园林绿化服务交易网站(三层架构)案例
  13. iOS证书(.p12)和描述文件(.mobileprovision)申请
  14. PHP获得某天某星期某月的开始结束时间
  15. Kotlin: Classifier ‘Demo1‘ does not have a companion object, and thus must be initialized here
  16. 文件上传之黑名单绕过
  17. 麒麟V10SP1高级服务器版本操作系统离线安装docker容器技术
  18. 【产品经理三节课】第2章 用户分析入门
  19. 2021年中国电视节目产量、播出时间及电视节目综合人口覆盖率分析[图]
  20. WPF Excel导入01

热门文章

  1. photoshopcs5 win7安装报错的解决
  2. TQ2440串口裸板程序uart0
  3. 【非常菜的笔记】MonoBehaviour的单例模式(不能使用new 实例化继承自MonoBehaviour的类)
  4. OneNote2007简体中文便携正式版
  5. 语音去混响之MCLP算法
  6. 免费ddns f3322.net使用脚本更新公网ip小记
  7. 自动驾驶自主避障概况
  8. UI自动化:UI Automation
  9. MT6158原理图,MT6158处理器参数,MT6158射频芯片资料
  10. java websocket心跳包_给websocket加入心跳包防止自动断开连接