mysql8用navicat可视化连接会报错加密方式错误,想要连接mysql8有两种方式

1:安装MySQL8客户端

2:修改MySQL8的密码加密方式

我采用的是第二种,因为服务器上是MySQL8,而我本地是MySQL5,不想在装一个MySQL8,要是换电脑还要在装一个MySQL8,觉得有点麻烦。

以下是通过查资料总结出来的修改方法以及修改过程中可能会出现的问题。时间有点久了,查到的资料地址忘记了,就剩了个修改记录。

// 登陆

mysql -uroot -p

// 更改加密方式

mysql> ALTER USER [email protected]%‘ IDENTIFIED BY ‘password‘ PASSWORD EXPIRE NEVER;

Query OK, 0 rows affected (0.02 sec)

// 更改密码

mysql> ALTER USER ‘root‘@‘%‘ IDENTIFIED WITH mysql_native_password BY ‘pwd12345‘;

Query OK,0 rows affected (0.03 sec)

// 刷新

mysql>FLUSH PRIVILEGES;

Query OK,0 rows affected (0.01 sec)

// 如果报错 ERROR 1819 (HY000): Your password does not satisfy the current policy requirements

使用以下:

mysql> set global validate_password.policy=0;

Query OK,0 rows affected (0.00sec)

mysql> set global validate_password.length=8;

Query OK,0 rows affected (0.00 sec)

// 如果报错 ERROR 1396 (HY000): Operation ALTER USER failed for [email protected]%‘:

mysql>use mysql;

Database changed

mysql> select user,host fromuser;+------------------+-----------+

| user | host |

+------------------+-----------+

| mysql.infoschema | localhost |

| mysql.session | localhost |

| mysql.sys | localhost |

| root | localhost |

+------------------+-----------+

5 rows in set (0.00 sec)

原文:https://www.cnblogs.com/milude0161/p/9228295.html

mysql8 修改加密方式_mysql8修改密码加密方式相关推荐

  1. RSA加密web前端用户名密码加密传输至后台并解密

    RSA加密web前端用户名密码加密传输至后台并解密 编写加解密公共方法类RSAUtils import org.apache.commons.codec.binary.Base64; import j ...

  2. java如何给密码加密_Java如何实现密码加密

    在查询时,我们如果要对用户的登录信息进行加密,通常会将其密码进行加密. 1) 可以借助spring框架工具类DigestUtils 2) 也可以使用shiro框架来实现 //保存用户自身信息 //1构 ...

  3. java如何加密_Java如何实现密码加密

    在查询时,我们如果要对用户的登录信息进行加密,通常会将其密码进行加密. 1) 可以借助spring框架工具类DigestUtils 2) 也可以使用shiro框架来实现 //保存用户自身信息 //1构 ...

  4. python中字符移位加密_1.1 移位密码加密解密python实现

    例题1.1 移位密码加密解密 1.1.使用穷尽密钥搜索法破译如下利用移位密码加密的密文: ESPESTCOPIPCNTDPYPPODACZRCLXXTYR. 1.1答案: K=11,明文序列为: th ...

  5. druid加密mysql_Druid 数据库用户密码加密 代码实现

    标签: druid-1.0.16.jar 阿里巴巴的开源数据连接池 jar包 明文密码+私钥(privateKey)加密=加密密码 加密密码+公钥(publicKey)解密=明文密码 程序代码如下: ...

  6. Druid数据库密码加密 包含单数据源密码加密,多数据源密码加密详细配置

    发个牢骚 网上虽然有很多相关文章,但是我各种翻看文章依然是各种bug层出不穷,所幸最后终于摸索出了答案,我的第一篇博客应运而生.. 开工 别慌,看到我这篇文章,你的问题就迎刃而解了 一.获取公钥和加密 ...

  7. Java 对用户密码加密(Jeecg 登录密码加密方式)MD5andDES方式

    jeecg对应的路径为org.jeecgframework.core.util下的PasswordUtil  可参考作为其他应用的加密方式或者第三方使用Jeecg账号验证登录: 直接上代码(可直接调用 ...

  8. php网站后台密码加密,thinkphp 后台登陆密码加密传入密钥

    /** * 对用户的密码进行加密 * @param $password * @param $encrypt //传入加密串,在修改密码时做认证 * @return array/password */ ...

  9. python中凯撒密码加密_凯撒密码加密

    您似乎是在交互式提示中输入此代码,而不是将其保存为文件并运行它.如果是这样,那么当您使用input时,窗口将在允许您继续输入代码之前提示您输入.在plainText = input("pyt ...

最新文章

  1. Image-to-Image的论文汇总
  2. traceroute/tracert--获取网络路由路径
  3. 最小环算法求解(Dijkstra算法+Floyd算法)
  4. android连接sqlite进行简单的增删改查和事务管理
  5. Windows phone 应用开发[3]-UI 设计
  6. 完美解决idea继承maven后,构建项目慢的问题
  7. yabailv 运放_运放入门
  8. Docker框架使用系列教程(六)创建镜像
  9. 在vue单页应用中使用jquery
  10. 找出数组中前K大的值
  11. 三星关闭shell提示_啄木鸟家庭维修|三星滚筒洗衣机4c故障代码
  12. 【转载保存】hadoop学习之wordcount运行错误处理
  13. SqlHelper操纵数据库工具类
  14. 什么是服务网格(Service Mesh)
  15. 大数据Spark(五十二):Structured Streaming 事件时间窗口分析
  16. 考研:研究生考试(五天学完)之《线性代数与空间解析几何》研究生学霸重点知识点总结之目录(矩阵及其运算、向量与向量空间、欧氏空间、线性方程组、特征值/特征向量及相似矩阵、二次型、线性空间与线性变换)
  17. ftp上传文件到服务器上,ftp上传文件到服务器上
  18. 透过J2Cache的吐槽,领悟代码的设计
  19. 紫薇星“Jigsaw Puzzle”
  20. 编译报错undefined symbol: vtable for

热门文章

  1. python canopen_Python canopener包_程序模块 - PyPI - Python中文网
  2. python os函数_python os模块主要函数
  3. 计算机网络 谢希仁 课后习题部分答案
  4. edge linux 下载软件,在Linux上安装edge浏览器
  5. python数据抓取技术与实战训练_师傅带徒弟学Python:项目实战1:网络爬虫与抓取股票数据...
  6. sqlite 数据量_向SQLite批量导入csv,txt数据
  7. 支持向量机 - 从原理到算法的实现
  8. 清华提出LogME,无需微调就能衡量预训练模型的下游任务表现!
  9. 论文浅尝 | 基于异质图交互模型进行篇章级事件抽取
  10. python replace()