通过查看MySQL5.7 和 MySQL8.0 密码验证插件对比,可知MySQL两个版本中,MySQL变量名不一样。(*_password_policy 和 *_password.policy ) --- 这就是MySQL报错问题原因所在。
最后,这个问题与here中描述的用户的一些虚幻定义有关。
密码验证,双密码,密码强度评估和密码失败跟踪等。DBA使用提供的这些功能和策略对MySQL用户的密码进行管理...
O(∩_∩)O哈哈~ 在学习Mysql的时候又遇到了新问题了 o(╥﹏╥)o当我在准备为用户授权的时候:grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;遇到如下的情况o(╥﹏╥)o:ERROR1819
错误1819 (HY000):您的密码不满足当前的策略要求 介绍 当使用MySQL数据库时,如果密码不符合当前的策略要求,就会出现错误代码1819 (HY000),提示用户修改密码以符合密码策略。 密码策略 MySQL的密码策略规定了密码的长度、复杂性、有效期限等要求,这些要求以系统变量的形式存在。 以下是几个常用的系统变量: validate_...
密码验证,双密码,密码强度评估和密码失败跟踪等。DBA使用提供的这些功能和策略对MySQL用户的密码进行管理...