环境:mysql:5.7.30

1、查看mysql密码配置规则

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、修改validate_password_policy参数的值

set global validate_password_policy=0;

2、配置判断密码的标准就基于密码的长度了

validate_password_length参数默认为8,它有最小值的限制,最小值为4,由于要设密码为123456,长度为6,

set global validate_password_length=6;

3、参数解释

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密码修改

mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

Query OK, 0 rows affected, 1 warning (0.00 sec)

MySQL密码长不为6_mysql密码规则配置-配置为简单密码123456相关推荐

  1. MySQL密码长不为6_mysql密码问题

    这位老哥的: 版权声明:本文为CSDN博主「csdn-华仔」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net ...

  2. CentOS7.6 MySQL8环境搭建 配置远程登录 字符集UTF8 简单密码

    一.环境准备 1.清理环境中系统自带的MySQL (1)删除系统自带的MySQL或Mariadb yum remove mysql-libs (2)查询系统中是否还有残余的依赖包 rpm -qa | ...

  3. mysql 8.0.16修改root密码_mysql 8.0.16 winx64及Linux修改root用户密码 的方法

    连接数据库等基础操作请自行解决哈,本篇是重点记录如何改密码. 一.查询用户密码: 查询用户密码命令: select host, user, authentication_string from mys ...

  4. mysql 5.7 1819_mysql5.7设置简单密码报ERROR 1819错误怎么处理

    mysql5.7设置简单密码报ERROR 1819错误怎么处理 发布时间:2020-06-04 11:23:01 来源:51CTO 阅读:200 作者:三月 下文给大家带来关于mysql5.7设置简单 ...

  5. mysql 5.7 1819_MySQL 5.7设置简单密码报错ERROR 1819 (HY000)

    MySQL 5.7设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy requirements. ...

  6. mysql授权无密码用户_MySQL下新建用户,授权,删除用户,修改密码

    一.创建一个新的用户. 创建用户的方式有两种: 1.create user:就是向用户管理表里插入一个新的用户. 2.最好的方法是使用GRANT语句,因为这样更精确,错误少.从MySQL 3.22.1 ...

  7. mysql在linux只有用空密码_在Linux服务器上配置phpMyAdmin--允许空密码

    使用php和mysql开发网站的话,phpmyadmin是一个非常友好的mysql管理工具,并且免费开源,国内很多虚拟主机都自带这样的管理工具,配置很简单,接下来在linux服务器上配置phpmyad ...

  8. mysql 5.6加用户_Mysql 5.6添加修改用户名和密码的方法

    先登录MySQL shell> mysql --user=root mysql 有密码的需要添加 –password 或-p 选项 添加用户 mysql>CREATE USER 'finl ...

  9. 解决MySQL 8.0 设置简单密码报错ERROR 1819 (HY000): Your password does not satisfy the current policy require...

    MySQL8.0下设置简单密码出现错误提示:ERROR 1819 (HY000): Your password does not satisfy the current policy requirem ...

最新文章

  1. EasyUI中filebox文件选择框的简单使用
  2. 如何定制化SAP Fiori标准应用里UI字段的标签
  3. vscode 生成mvc_ASP.NET MVC 简介(附VS2019和VSCode版示例)
  4. php结束外部程序,PHP执行外部程序的方法
  5. 创翼软件linux版本,创翼pc版下载-创翼电脑版下载v5.2.22.5226-软件爱好者
  6. VirtualBox 虚拟机迁移-克隆
  7. VirtualBox中的WIN7开启Aero模式要谨慎
  8. 关于如何使用IfcRelAggregates来对IFC中的元素进行关联
  9. Xcode Message from debugger: Terminated due to memory issue
  10. Chapter 12 IP Weighting and Marginal Structural Model
  11. HTML+CSS案例京东静态界面
  12. Vue3-Pinia(小菠萝)使用详解
  13. 虚幻4连接mysql蓝图教程_ue4商城资源MySQL Integration数据库集成插件
  14. Android冒险之旅-14-RecycleView(线性,网格,瀑布流)
  15. 腹肌练习能帮助燃烧腹部脂肪吗?看完再也没有疑惑了
  16. 安卓开发必备知识体系:Java篇
  17. java毕设答辩老师的问题_毕设答辩常见问题(1)
  18. 23届应届毕业生秋招分享——秋招经验
  19. 台北貢寮~三貂角燈塔
  20. 关于阅读ROS的源代码

热门文章

  1. 卡莱特在创业板上市:IPO首日跌破发行价,周锦志为实际控制人
  2. Kettle--使用读取配置的方式连接数据库
  3. 网络地址转换(NAT)(一)
  4. 用Css+Div实现太极图自动旋转
  5. iOS-仿京东6位密码支付输入框
  6. 涉密计算机存储数据恢复,涉密集成数据恢复咨询
  7. 单片机串口分析起始位停止位奇偶校验位
  8. 实变函数精品课程 (课件, 上课视频, 作业, 作业答案, 作业讲解, 作业纠错全都有)...
  9. “复制”马斯克:全世界都会为“自大狂”让路吗?
  10. python中用matplotlib画多个并列的柱状图(展示3种图)