如何配置IntelliJ IDEA以对MySQL数据源使用明文密码身份验证?

时间:2018-05-01 19:46:20

标签: mysql intellij-idea datagrip

我尝试了几种在IntelliJ中定义MySQL数据库连接的方法,但似乎无法连接。

要求:

  • 使用SSH代理服务器
  • 需要以明文发送的密码。

我的理解是,MySQL驱动程序应该有一个内置的插件,称为mysql_clear_password,我应该能够通过声明其类名({{}来在数据库配置的“高级”选项卡上启用它。 1}})和/或将com.mysql.jdbc.authentication.MysqlClearPasswordPlugin变量设置为LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN1Y

我似乎无法让它发挥作用。有人可以在IDE中以正确的方式提供指导吗?

1 个答案:

答案 0 :(得分:0)

需要指定值为authenticationPlugins的其他JDBC参数mysql_clear_password。 另请参阅https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html