【MySQL 8.0 Public Key Retrieval is not allowed 错误的解决方法】教程文章相关的互联网学习教程文章

Jdbc连接MySQL 8时报错“MySQLNonTransientConnectionException: Public Key Retrieval is not allowed”

一、问题 因停电检修,今天重启服务器后,再启动jboss就报错“MySQLNonTransientConnectionException: Public Key Retrieval is not allowed”,jboss无法获取对数据源的JDBC连接。 二、解决过程 百度一下,先说是旧版JDBC驱动的bug,于是从maven中央库下载最新的mysql-connector-8.0.11.jar,替换后修改jboss的modle说明、将配置文件中的driver-class改为com.mysql.cj.jdbc.Driver,但错误依旧。随后发现8.0.11版与hibernate不匹配...