mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; ERROR 1819

2023-11-13

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
ERROR 1819 (HY000): Your password does not satisfy the current policy requiremen
问题如上,是由于设置的密码不符合mysql的密码验证规则所致。

解决方法:

1.select @@validate_password_policy;    查看mysql密码验证级别(0/LOW/1/MEDIUM/2/STRONG);

2.mysql> SHOW VARIABLES LIKE 'validate_password%';     查看具体的设置项;

3.validate_password_dictionary_file    用于验证密码强度的字典路径;

validate_password_length     密码的最少长度;

validate_password_mixed_case_count     密码的字母大小写个数;

validate_password_number_count    密码的数字个数;

validate_password_policy    密码的级别;

validate_password_special_char_count    密码的特殊字符个数;

4.set global validate_password_policy=0;    

set global validate_password_mixed_case_count=0;  

set global validate_password_number_count=3;  

set global validate_password_special_char_count=0; 

set global validate_password_length=3; 

SHOW VARIABLES LIKE 'validate_password%';  

重启mysql服务,再次执行GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;

OK

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; ERROR 1819 的相关文章

  • mysql语句中的*星号是什么意思?

    Ex mysql query SELECT FROM members WHERE id id 这意味着选择表中的所有列
  • mySQL MATCH 跨多个表

    我有一组 4 个表 我想对其进行搜索 每个都有全文索引 查询可以使用每个索引吗 CREATE TABLE categories id int 5 unsigned NOT NULL auto increment display order
  • 使用按位函数查询 BIT 字段时,MySQL 不使用索引

    我的 MySQL 表中有一个 BIT 类型的字段 我想使用位值存储记录的状态 例如 1 status1 2 status2 4 status3 8 status4 每条记录可以同时具有多种状态 对于 status1 和 status3 该值
  • 单行的总和值?

    我有一个 MySQL 查询 它返回由一系列 1 和 0 组成的单行 它用于进度条指示器 我现在在代码中对它进行求和 但我尝试对查询中的值求和 并意识到我无法使用 SUM 因为它们有很多列 但只有一行 有没有办法可以在查询中自动求和 就像这样
  • Python:如何使用生成器来避免 sql 内存问题

    我有以下方法来访问 mysql 数据库 并且查询在服务器中执行 我无权更改有关增加内存的任何内容 我对生成器很陌生 并开始阅读更多有关它的内容 并认为我可以将其转换为使用生成器 def getUNames self globalUserQu
  • mysql-如何向列申请补助?

    用户名 撤销对数据库的选择 Person I set GRANT SELECT id ON database Person TO username localhost 不是工作 gt SELECT secret FROM Person Go
  • 如何在 Laravel 查询中使用多个 OR,AND 条件

    我需要 Laravel 查询帮助 我的自定义查询 返回正确结果 Select FROM events WHERE status 0 AND type public or type private 如何写这个查询Laravel Event w
  • Hibernate 对集合的查询过滤器

    我想执行以下查询 from Item i where i categoryItems catalogId catId 然而 这会产生以下异常 非法尝试取消引用集合 所以我用谷歌搜索 找到了这个 Hibernate 论坛帖子https for
  • 为什么这会返回资源 id #2? [复制]

    这个问题在这里已经有答案了 可能的重复 我如何从 PHP 中的 MySql 响应中 回显 资源 id 6 https stackoverflow com questions 4290108 how do i echo a resource
  • InnoDB 因读未提交而死锁! - Java - Glassfish - EJB3(JPA/Hibernate)

    几天来 我在使用 Glassfish EJB3 和 Mysql InnoDB 的 Java 应用程序上遇到了死锁问题 配置 Mysql InnoDB Ver 14 12 Distrib 5 0 51a 适用于 debian linux gn
  • 为什么我的 if 语句没有按我预期的方式工作?

    我正在尝试实现以下目标 我向我的 SQL 数据库询问使用SELECT FROM subjects 这样做之后我要求使用数组mysqli fetch assoc 在那之前一切都很好 现在的问题是 当我尝试在每个循环中修改 genero 的值
  • MySQL MIN/MAX 所有行

    我有桌子Races与行ID Name and TotalCP 我选择分钟 TotalCP FROM Races 但是我想选择具有最小值的整行 我如何在单个查询中做到这一点 从聚合值获取整行的一般形式是 SELECT FROM Races W
  • MySQL 按重复项从上到下排序

    我有一个lammer问题 因为我不是mysql专业人士 我有类似的字段 id color 1 red 2 green 3 yellow 4 green 5 green 6 red 我想按重复项进行分组 最常见的重复项先进行分组 所以应该这样
  • MySQL 查询计算上个月

    我想计算上个月的订单总额 我收到了从当前日期获取当月数据的查询 SELECT SUM goods total AS Total Amount FROM orders WHERE order placed date gt date sub c
  • 免费 PHP 登录库 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何使用 vitess 仅对特定表进行分片

    我创建了一个包含三个表的未分片键空间 现在我想对前两个表的键空间进行分片 但不想对第三个表进行分片 如何才能做到这一点 Vitess 文档不包含任何与此相关的信息或示例 请帮忙 Thanks vitess 中的垂直分片与水平分片类似 您应该
  • gem install mysql:无法构建 gem 本机扩展 (Mac Lion)

    我为 Mac OS X Lion 安装了 MySQL 5 5 27 来自 dmg 现在我尝试安装 mysql gem gem install mysql Building native extensions This could take
  • MySQL 查询到 CSV [重复]

    这个问题在这里已经有答案了 有没有一种简单的方法来运行MySQL查询来自linux命令行并以csv格式输出结果 这就是我现在正在做的事情 mysql u uid ppwd D dbname lt lt EOQ sed e s g tee l
  • Java JDBC:更改表

    我希望对此表进行以下修改 添加 状态列 varchar 20 日期列 时间戳 我不确定该怎么做 String createTable Create table aircraft aircraftNumber int airLineCompa
  • 我可以使用 HSQLDB 进行 junit 测试克隆 mySQL 数据库吗

    我正在开发一个 spring webflow 项目 我想我可以使用 HSQLDB 而不是 mysql 进行 junit 测试吗 如何将我的 mysql 数据库克隆到 HSQLDB 如果您使用 spring 3 1 或更高版本 您可以使用 s

随机推荐

  • 学习python爬虫看一篇就足够了之爬取《太平洋汽车》论坛及点评实战爬虫大全

    前言 这也是一篇毕业论文的数据爬虫 我第一次看见 太平洋汽车 的点评信息时 检查它的网页元素 发现并没有像 汽车之家 那样的字体反爬技术 所以就初步判断它没有很强的反爬虫技术 大不了就使用selenium库自动化实现爬虫呗 但是我确因为这样
  • 电脑如何查看及开启虚拟化

    什么是虚拟化 Intel Virtualization Technology就是以前众所周知的 Vanderpool 技术 简称VT 中文译为虚拟化技术 这种技术可以让一个CPU工作起来就像多个CPU并行运行 从而使得在一部电脑内同时运行多
  • 华为OD机试 - 最小循环子数组(Python)

    题目描述 给定一个由若干整数组成的数组nums 请检查数组是否是由某个子数组重复循环拼接而成 请输出这个最小的子数组 输入描述 第一行输入数组中元素个数n 1 n 100000 第二行输入数组的数字序列nums 以空格分割 0 nums i
  • Rsa 加密和解密

  • java 锁 Lock接口详解

    一 java util concurrent locks包下常用的类与接口 lock是jdk 1 5后新增的 1 Lock和ReadWriteLock是两大锁的根接口 Lock代表实现类是ReentrantLock 可重入锁 ReadWri
  • python数组处理方法

    一 数组对象的属性 数组的大小 元素个数 array size 数组的维度 array ndim 数组元素的数据类型 array dtype 数组的形状 array shape 数组中每个元素占用的内存空间 array itemsize 数
  • 模拟电路设计(31)---功率放大器简介

    在电子设备中 放大器的末级通常要带动一定的负载 例如 使扬声器发出洪亮的声音 推动电动机旋转 将微弱的无线电信号发射出去等 为了达到以上要求 末级电路不但要求能输出较大幅度的电压 同时还要求输出较大幅度的电流 即要求放大器能向负载输出足够大
  • tensorflow2.0手势识别出错记录

    1 TypeError len is not well defined for symbolic Tensors packed 2 0 Please call x shape rather than len x for shape info
  • css的浮动及高度塌陷

    一 高度塌陷 一般情况 我们的父元素是不设置高度的 让其被内容自动撑开 如果子元素设置浮动了 子元素会脱离文档流 就不能再撑开父元素的高度 从而导致父元素的高度丢失 导致页面布局的混乱 这就是高度塌陷问题 这个问题也必须要解决 解决高度塌陷
  • 小贷、p2p项目上线的基本流程

    一套成熟的流程 我可以简单地介绍一下 目前在服务项目筛选阶段 我们是有多个部门来协同完成的 相关理财服务项目设计部门会把接收和遴选后的各类型投资服务进行初选 我们财富风险管理部是对初选后的服务项目进行第二次筛选 再由公司核心管理层组成的风险
  • 5.1-操作系统的状态机模型

    复习 并发 就这么 讲完了 理解的方式 玩一玩 示例代码 本次课回答的问题 Q 听说操作系统也是程序 那到底是鸡生蛋还是蛋生鸡 本次课主要内容 软件和硬件的桥梁 操作系统的加载和初始化 AbstractMachine 代码导读 一 自己动手
  • 我们该如何进行bug总结?

    前言 在项目过程中 测试同学会发现大量的bug 但同时也不可避免的会存在一些遗漏的bug 为了能够减少遗漏bug的现象 我们需要针对遗漏的问题进行总结 从教训中积累经验 总结方法 从而提高测试的覆盖度 提升产品的整体质量 我们该如何进行bu
  • Python教材课后简答题答案

    简答题答案 第一章 1 Python主要的特点有代码简洁 语法优美 简单易学 开源 可移植 类库丰富 中文支持等 2 Python中可以使用关键字import导入一个或多个模块 也可以使用from 模块名 import 导入模块中的全部内容
  • VMware Workstation 不支持在此主机上使用虚拟化性能计数器。

    原因 因为VMware15 5以后包含和Hyper v的功能 所以在电脑安装了Hyper V之后 对应的功能则无法使用 解决方法 1 虚拟机中不会再二次虚拟化 需要关闭VMware的虚拟技术器 步骤 虚拟机 设置 处理器 三个全部取消勾选即
  • 文本匹配模型实验报告-text2vec

    文本匹配模型实验报告 text2vec 尽管基于BERT的模型在NLP诸多下游任务中取得了成功 直接从BERT导出的句向量表示往往被约束在一个很小的区域内 表现出很高的相似度 因而难以直接用于文本语义匹配 为解决BERT原生句子表示这种 坍
  • (初级)PHP经典面试题目汇总-沃森建站教程博客

    原文地址 http wosn net 355 html
  • 【华为OD机试】数组去重和排序 (C++ Python Java)2023 B卷

    时间限制 C C 1秒 其他语言 2秒 空间限制 C C 262144K 其他语言524288K 64bit IO Format lld 题目描述 给定一个乱序的数组 删除所有的重复元素 使得每个元素只出现一次 并且按照出现的次数从高到低进
  • jsp与java的通信_javaEE jsp与servlet之间通信

    html与jsp或者servlet的通信相信大家都会了 就是使用form的get或者post提交即可 ajax异步通信将在后面讲到 但 是jsp与servlet之间怎么通信呢 servlet与jsp的通信 指从servlet中调用jsp 从
  • Centos 7 安装 搭建rabbitMQ Erlang

    Centos 7 安装 搭建rabbitMQ软件配置 Centos7 erlang 20 0 rabbit 3 7 9 配合 Springboot 2 1 5 AMQP 全称Advanced Message Queuing Protocol
  • mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; ERROR 1819

    mysql gt GRANT ALL PRIVILEGES ON TO root IDENTIFIED BY root WITH GRANT OPTION ERROR 1819 HY000 Your password does not sa