ssl 连接在 MySQL Workbench 中有效,但在 DBeaver 中无效

oul*_*enz 5 mysql ssl mysql-workbench google-cloud-sql dbeaver

我在 DBeaver 中尝试使用 ssl 连接到 Google Cloud SQL MySQL 实例时遇到“访问被拒绝”错误。

我能够

  • 在 MySQL Workbench 中使用相同的 ssl 凭据连接到服务器
  • 在 DBeaver 中无需 ssl 凭据(通过用户名/密码)即可连接。

任何建议为什么会这样?

Dmi*_*riy 8

您可以添加支持 SSL 的连接,至少在今天的最新版本 (5.1) 中。像往常一样创建连接,然后跳过测试并进入下一步,然后在 SSL 选项卡上选择“需要 SSL”并取消选中其他复选框(如果选中),然后测试连接。 在此处输入图片说明


S.R*_*shi 5

在“连接设置”中导航至“驱动程序属性”,检查“useSSL”值是“true”还是“false”。如果“假”,则将其设为“真”并完成。

如果值为“true”,首先将其设为“false”,然后再次将值更改为“true”。然后尝试连接数据库。应该是成功的。大多数时候,useSSL 值无法通过 json 文件正确获取。因此,这将再次更新。

在此输入图像描述