DBeaver - Met error: Public Key Retrieval is not allowed when connect to MySQL container database

news/2025/10/24 9:57:40/文章来源:https://www.cnblogs.com/zhangzhihui/p/19162339

The error

Public Key Retrieval is not allowed
occurs when MySQL’s caching_sha2_password authentication plugin is used, and the client (e.g., DBeaver) is not allowed to automatically fetch the public key from the server for secure password exchange.

This is common when connecting to a MySQL 8+ container using clients like DBeaver or JDBC.


Fix Options

Option 1 — Add allowPublicKeyRetrieval=true to JDBC URL (recommended for local/dev)

  1. In DBeaver, open your MySQL connection settings.

  2. Go to "Driver properties" tab.

  3. Add or modify the property:

    allowPublicKeyRetrieval = true
  4. Also ensure:

    useSSL = false

    (or true if you are using SSL properly configured)

  5. Example full JDBC URL:

    jdbc:mysql://localhost:3306/mydb?allowPublicKeyRetrieval=true&useSSL=false

Option 2 — Change authentication plugin on MySQL user

If you have access to the MySQL server and prefer not to allow key retrieval:

Run this inside the container or via MySQL CLI:

 
ALTER USER 'your_user'@'%' IDENTIFIED WITH mysql_native_password BY 'your_password'; FLUSH PRIVILEGES;

This changes the user to use the older mysql_native_password plugin (compatible with all clients).


Option 3 — Use latest MySQL driver

Make sure your DBeaver is using the latest MySQL JDBC driver:

  1. Go to DBeaver → Database → Driver Manager → MySQL.

  2. Click "Edit Driver" → "Download/Update".

  3. Update to the latest driver version.


💡 Notes

    • allowPublicKeyRetrieval=true is safe in local or test environments.
      In production, use SSL certificates or configure a trusted key exchange.

    • This issue is particularly common with MySQL 8 Docker images that use the caching_sha2_password plugin by default.

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/944958.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年10月肤色暗沉产品推荐榜:敏感肌可用提亮方案评价

照镜子时,肤色像蒙了一层灰,粉底越盖越厚却仍旧“透不出光”——这是很多人秋季的共同困扰。10月换季,紫外线指数并未骤降,但湿度下降、屏障易受损,暗沉反而更明显。国家药监局2024年化妆品注册年报显示,美白淡斑…

QUnit-测试即时入门-全-

QUnit 测试即时入门(全)原文:zh.annas-archive.org/md5/255487AFFF4F91077AD36356B55848FE 译者:飞龙 协议:CC BY-NC-SA 4.0前言 JavaScript 大约 20 年前首次发布。多年来,它并没有被广大观众认真对待。今天,它…

网络加速卡设计原理图:VCK190E- 基于 XCVC1902的4路100G光口 AI加速PCIe卡

VCK190E- 基于 XCVC1902的4路100G光口 AI加速PCIe卡 一、板卡概述板卡设计基于AMD Versal AI Core Series 系列XCVC1902-2MSE-VSVA2197芯片的网络加速卡,板形为标准PCIE3.0-X16全高2/3长,板载PL端设计4路100G光口、…

2025年10月PE管厂家评价榜:五强参数与案例全解析

2025年10月,北方进入施工旺季,市政给排水、农业灌溉、地源热泵等项目集中招标,PE管采购量陡增。用户此时搜索“PE管厂家”,大多面临三大痛点:一是怕遇到“贴牌厂”,资质不全导致验收不过;二是担心口径与压力等级…

增强AI股票预测分析报告 - 2025年10月24日

增强AI股票预测分析报告 - 2025年10月24日body { font-family: "Microsoft YaHei", "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: rgba(51, 51, 51, 1); max-widt…

CAD燕秀工具箱2.88中文正式版下载与安装教程

CAD燕秀工具箱2.88是一款免费且实用的CAD插件,主要应用于塑胶模具设计领域。它提供了丰富的功能模块,包括模具资料查询、标准件直接调用、智能中心线、双线偏移、对象匹配过滤等多种实用小工具,能够帮助用户快速完成…

2025年10月中国宝宝辅食品牌对比榜:十强实测数据全公开

当新手爸妈第一次走进母婴店,面对整面货架的辅食包装,最常问的是“到底哪一款才适合我家宝宝”。2025年母婴研究院调研显示,87%的家长把“安全”排在选购首位,而“营养密度”“原料溯源”“是否易致敏”紧随其后。…

2025 最新推荐!碳纤维布厂家权威榜单:聚焦技术与口碑,助您精准选型

引言 2025 年中国碳纤维布市场规模预计突破 75 亿元,在新能源汽车、航空航天、风电等领域需求驱动下进入爆发期,但行业也面临产能利用率不足、产品质量参差不齐的问题。部分企业缺乏核心技术导致同质化严重,低端产品…

题解:P5644 [PKUWC2018] 猎人杀

简单题。 题意:给出 \(n\) 个数 \(w_i\)。现在每轮删除一个数,假设现在有 \(i_1,i_2\cdots i_k\) 这些下标的数还在,那么对于 \(i_x\) 就有 \(\frac{w_{i_x}}{\sum w_{i_j}}\) 的概率删除。问 \(1\) 号元素最后一个…

湖北炸鸡品牌店加盟公司口碑榜:TOP3榜单深度解析与数据全景

在餐饮加盟领域,湖北炸鸡品牌以其独特的地方风味和成熟的运营模式吸引了众多投资者。本文基于市场调研数据,对湖北地区炸鸡品牌加盟公司进行深度解析,重点聚焦企业规模、加盟政策、产品特色及运营支持等维度。通过客…

2025年10月长白山亲子酒店推荐:亲子榜评测指南

国庆假期刚过,长白山初雪将至,不少家庭把“赏秋滑雪”提上日程。对带娃出行的父母来说,选酒店不再只是“有床可睡”,而是希望一站式解决“住得舒适、玩得安全、学得有趣”三大痛点:孩子能不能亲近自然?酒店有没有…

oracle表空间扩容

oracle表空间扩容 alter tablespace NL_UPRIGHT3 add datafile /u01/app/oracle/oradata/zbank/NL_UPRIGHT3_1.dbf size 500m autoextend on next 50m maxsize unlimited;

RTX 5070 Ti 安装 PyTorch CUDA 完整指南 - 解决 sm_120 兼容性问题

问题背景 如果你刚入手了 NVIDIA RTX 5070 Ti 显卡,在安装 PyTorch 时可能会遇到这个令人头疼的错误: UserWarning: NVIDIA GeForce RTX 5070 Ti with CUDA capability sm_120 is not compatible with the current …

高性能AI股票预测分析报告 - 2025年10月24日 - 09:50:03

高性能AI股票预测分析报告 - 2025年10月24日body { font-family: "Microsoft YaHei", "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: rgba(51, 51, 51, 1); max-wi…

【一文分享】常用的八大跨网文件安全交换系统排名

跨网文件安全交换系统有很多,究竟该如何选型,这个问题困扰了很多企业。 本文中就介绍八款常用的跨网文件安全交换系统,按照企业级专用跨网文件安全交换系统、免费传输工具、传输协议等不同维度进行排名整理,供企业…

java 代码加密混淆之Allatori

全是干货,仅供参考,不喜勿喷,有问题欢迎交流!若能帮助您之万一,节省您工作中一点点时间,吾心甚慰。 关键字:java、springboot、idea、maven、allatori。 一、下载混淆组件 1、 下载最新版,官网https://allator…

【2025-10-23】焦虑执着

20:00晓向高楼凝望。远树枝枝红酿。睡起眼朦胧,道是芙蓉初放。霜降。霜降。那是丹枫江上。——《如梦令》清黄琬璚昨晚临睡前,突然想起了过天下午要会见客户的一些细节注意事项。我看了看时间,晚上10点出头,我觉得…

AI股票预测分析报告 - 2025年10月24日

AI股票预测分析报告 - 2025年10月24日body { font-family: "Microsoft YaHei", "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; line-height: 1.6; color: rgba(51, 51, 51, 1); max-width: 1…

2025 年湖北甲鱼品牌加盟公司最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析

在餐饮加盟行业,甲鱼品牌凭借其营养价值和市场需求,逐渐成为投资者关注的焦点。湖北作为甲鱼养殖和消费的重要地区,涌现出多家知名加盟公司。本报告基于专业市场调研,结合企业资质、产品研发能力、门店运营数据及客…

mvn clean install 执行报错误: 不支持发行版本 21

Java版本太低了,项目要求是21,本机安装的是17 前往 https://jdk.java.net/archive/ 下载自己想要的版本,我是Windows,下载压缩包,解压 然后把环境变量里面的 JAVA_HOME 改成 解压后的目录 path 确认有 bin c…