首页 > 数据库 >mysql在新建用户时报错ERROR 1819

mysql在新建用户时报错ERROR 1819

时间:2023-07-02 17:04:00浏览次数:41  
标签:slave 0.00 mysql 1819 sec ERROR policy password

问题描述:mysql在新建用户时报错ERROR 1819,如下所示:
数据库:mysql 5.7.42
系统:rhel 7.3
1、问题重现
mysql> grant replication slave,replication client on *.* to 'slave'@'192.168.133.91' identified by "slave@12345";
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

mysql> select version();
+------------+
| version()  |
+------------+
| 5.7.42-log |
+------------+
1 row in set (0.00 sec)

2、异常原因
该报错与MySQL密码安全策略validate_password_policy的值有关,validate_password_policy可以取0、1、2三个值.

3、解决方案
mysql> set global validate_password_policy=0;
Query OK, 0 rows affected (0.00 sec)

mysql> set global validate_password_length=1;
Query OK, 0 rows affected (0.00 sec)

mysql> grant replication slave,replication client on *.* to 'slave'@'192.168.133.91' identified by "slave@12345";
Query OK, 0 rows affected, 1 warning (0.00 sec)

标签:slave,0.00,mysql,1819,sec,ERROR,policy,password
From: https://blog.51cto.com/u_12991611/6605743

相关文章

  • 面试官问我知不知道 MySQL 的锁,5分钟让他刮目相看是什么?一篇理解
    锁的概念锁机制是用于管理对共享资源的并发访问。InnoDB存储引擎会在行级别上对数据上锁。数据库使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。lock与latchlatch一般称为闩锁(轻量级的锁),因为其要求锁定的时间必须要非常短。在innoDB存储引擎中,latch可以分为......
  • Mysql基础篇(三)之多表查询
    一.多表关系一对多(多对一)多对一一对一1.一对多(1).案例:部门与员工的关系(2).关系:一个部门对应多个员工,一个员工对应一个部门(3).实现:在多的一方建立外建,指向一的一方的主键2.多对多(1).案例:学生与课程的关系(2).关系:一个学生可以选修多门课程,一门课程也......
  • 面试官问我知不知道 MySQL 的锁,5分钟让他刮目相看
    锁的概念锁机制是用于管理对共享资源的并发访问。InnoDB存储引擎会在行级别上对数据上锁。数据库使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。lock与latchlatch一般称为闩锁(轻量级的锁),因为其要求锁定的时间必须要非常短。在innoDB存储引擎中,latch可以......
  • MySQL安装
    MySQL5.7的安装下载地址https://dev.mysql.com/downloads/windows/installer/5.7.html选择GAversion稳定正式版在这里卸载!在这里卸载!在这里卸载!环境变量配置win+r键入sysdm.cpl选择-高级->环境变量系统变量->新建......
  • JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决
    使用JSON,在SERVLET或者STRUTS的ACTION中取得数据时,如果会出现异常:java.lang.NoClassDefFoundError:net/sf/ezmorph/Morpher是因为需要的类没有找到,一般,是因为少导入了JAR包,使用JSON时,除了要导入JSON网站上面下载的json-lib-2.2-jdk15.jar包之外,还必须有其它几个依赖包:commons-bean......
  • ImportError:无法从“django.utils.encoding”导入名称“force text”[Python错误已解
    在软件开发过程中遇到错误是很常见的,在使用Python和Django时,这样的错误之一就是ImportError:cannotimportname'forcetext'from'django.utils.encoding'.forcetext此特定错误表明从模块导入方法时出现问题django.utils.encoding。缺少的方法用于将输入数据转换为一致......
  • MySql经典练习题(一)
    数据库表结构和数据见我的上一篇博文1.查询"01"课程比"02"课程成绩高的学生的信息和课程分数selects.*,a.s_scorefromScorea,Scoreb,Studentswheres.s_id=a.s_idanda.s_id=b.s_idanda.c_id="01"andb.c_id="02"anda.s_score>b.s_score......
  • 【mysql】下载安装
    访问https://www.mysql.com/downloads/然后查看「系统偏好设置」修改环境变量,编辑~/.bash_profile,加入PATH=$PATH:/usr/local/mysql/bin然后source~/.bash_profile启动(base)➜~mysql-uroot-p12345678dyld:Symbolnotfound:__ZTTNSt3__118basic_stri......
  • MySql —— 索引
    可以按照四个角度来分类索引。按「数据结构」分类:B+tree索引、Hash索引、Full-text索引。按「物理存储」分类:聚簇索引(主键索引)、二级索引(辅助索引)。按「字段特性」分类:主键索引、唯一索引、普通索引、前缀索引。按「字段个数」分类:单列索引、联合索引。按数据结构分类 ......
  • 使用MySQL Shell备份和还原MySQL
    MySQLShell是MySQL的高级客户端和代码编辑器。除了提供的SQL功能之外,与MySQL类似,MySQLShell还为JavaScript和Python提供脚本功能,并包含用于使用MySQL的API。XDevAPI使用户能够处理关系型和文档数据,强烈建议MySQLServer8.0和5.7与MySQLShell8.0一起使用。MySQLShell包含用......