当前位置: 首页 > news >正文

Mysql链接异常 | [08001] Public Key Retrieval is not allowed

Datagrid报错

[08001] Public Key Retrieval is not allowed

这个错误通常是由于 MySQL 8.0 中的新特性导致的。默认情况下,MySQL 8.0 使用 caching_sha2_password 作为认证插件,而你需要在连接 URL 中明确允许公钥检索或者使用老版本的认证方式 mysql_native_password

show databases;

show tables;

use mysql;

select host,user from user;

可以直接把user表的root账户对应的host改为'%'就可以在Navicat上远程登录了,就是SQL的update语句,不用搞得那么复杂

update user set host = '%' where host = 'localhost' and user = 'root';

刷新

flush privileges;

 

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '你的mysql密码';

FLUSH PRIVILEGES;


 重新打开Datagrid,报错消失了

http://www.lryc.cn/news/434708.html

相关文章:

  • vue3项目中如何动态循环设置ref并获取使用
  • stm32之SPI通信协议
  • Unity 摄像机(Camera)详解
  • 数学基础 -- 线性代数之LU分解
  • 高职人工智能训练师边缘计算实训室解决方案
  • 【Java】SpringCloud中使用set方法报错空指针
  • 芯片杂谈 -- 常聊的内核包含哪些模块
  • 运维问题0002:SAP多模块问题-SAP系统程序在执行时,跳出“加急快件”窗口,提示:快件文档“更新已终止”从作者***收到
  • 深度解析RAG:你必须要了解的RAG优化方法
  • 深度学习驱动下的字符识别:挑战与创新
  • 使用 JAXB 将内嵌的JAVA对象转换为 xml文件
  • 若依项目后台启动报错: [网关异常处理]、503
  • 【C++ Qt day10】
  • GO HTTP库使用
  • 数据结构 - 顺序表
  • 企业如何组建安全稳定的跨国通信网络?
  • OCR在线识别网站现已上线!
  • 排名再升2位 中国平安位列BrandZ最具价值中国品牌第9位
  • k8s集群部署:环境准备
  • <C++> set、map模拟实现
  • 软考学习 数据结构 查找
  • h264 视频流中添加目标检测的位置、类型信息到SEI帧
  • 大模型api谁家更便宜
  • 代码随想录算法训练营第二十三天| 455. 分发饼干、376. 摆动序列、53. 最大子序和
  • react js 路由 Router
  • AplPost使用
  • 【Qt】Qt与Html网页进行数据交互
  • 教师节特辑:AI绘制的卡通人物,致敬最可爱的人‍
  • SprinBoot+Vue智慧农业专家远程指导系统的设计与实现
  • AI大模型行业专题报告:大模型发展迈入爆发期,开启AI新纪元