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

DBeaver 连接 mysql 报错:Public Key Retrieval is not allowed

前言

DBeaver 连接 mysql 报错:Public Key Retrieval is not allowed

遇到 "Public Key Retrieval is not allowed" 错误时,通常意味着你正在使用的身份验证方法需要加密连接,但是没有正确地配置客户端或服务器来支持这种加密。

解决

第一种

可以在连接字符串中添加 allowPublicKeyRetrieval=true 参数来解决这个问题。例如:

jdbc:mysql://localhost:3306/your_database?allowPublicKeyRetrieval=true

请注意,这可能会使你的连接容易受到中间人攻击,因为允许客户端从服务器检索公钥

第二种

禁用 SSL:如果你不需要 SSL 连接,可以在连接字符串中添加 useSSL=false 参数来禁用 SSL

jdbc:mysql://localhost:3306/your_database?useSSL=false


http://www.kler.cn/a/302113.html

相关文章:

  • 聊聊Flink:Flink的分区机制
  • 【C#设计模式(11)——外观模式(Facade Pattern)】
  • Android音视频直播低延迟探究之:WLAN低延迟模式
  • spring boot整合https协议
  • 深入探索 React Hooks:原理、用法与性能优化全解
  • Android 单元测试环境配置问题 Execution failed for task ‘:mergeDebugJavaResource‘.
  • MySQL 数据库与表的创建指南
  • JeecgBoot自定义多选组件JCheckBtnGroup
  • 携手Vatee万腾平台,共赴智能时代新征程
  • 电气负载模拟器
  • Zookeeper工作机制、特点、数据结构、应用场景、配置参数解读
  • RTCP协议
  • 【数据结构(初阶)】——二叉树
  • 【go-zero】api与rpc使用etcd服务发现
  • 三维坐标变换
  • JAVA宠物界的Uber同城遛狗兼职系统小程序源码
  • 手机玩机常识-------谷歌系列机型解锁bl详细步骤 其他机型可以借鉴参考
  • EG边缘计算网关连接中移ONENET物联网平台(MQTT协议)
  • 【微处理器系统原理与应用设计第十二讲】通用定时器设计二之PWM波实现呼吸灯的功能
  • GitLab邮箱发送邮件:如何实现自动化发信?
  • unity3d c# 切换数字人效果
  • 【生成模型系列(初级)】嵌入(Embedding)方程——自然语言处理的数学灵魂【通俗理解】
  • 初学51单片机之IO口上下拉电阻相关
  • 渠道分析促增长,App如何靠渠道来源追踪构建评估体系
  • 大模型微调:RHLF与DPO浅析
  • Python面试宝典第48题:找丑数