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

如何配置IntelliJ IDEA以对MySQL数据源使用明文密码身份验证?,mysql,intellij-idea,datagrip,Mysql,Intellij Idea,Datagrip,我尝试了几种不同的方法在IntelliJ中定义MySQL数据库连接,但似乎无法连接 要求: 使用SSH代理服务器 需要以明文形式发送密码 我的理解是,MySQL驱动程序应该有一个内置的插件,名为MySQL\u clear\u password,我应该能够通过声明其类名(com.MySQL.jdbc.authentication.MysqlClearPasswordPlugin)在数据库配置的高级选项卡上启用它和/或将LIBMYSQL\u ENABLE\u CLEARTEXT\u PLUGIN

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

要求:

  • 使用SSH代理服务器
  • 需要以明文形式发送密码
我的理解是,MySQL驱动程序应该有一个内置的插件,名为
MySQL\u clear\u password
,我应该能够通过声明其类名(
com.MySQL.jdbc.authentication.MysqlClearPasswordPlugin
)在数据库配置的高级选项卡上启用它和/或将
LIBMYSQL\u ENABLE\u CLEARTEXT\u PLUGIN
变量设置为
1
Y
Y


我似乎无法让它工作。有人能在IDE中提供正确的方法指导吗

需要使用值
mysql\u clear\u password
指定额外的JDBC参数
authenticationPlugins
。 另外,请参见

根据需要设置env变量
LIBMYSQL\u ENABLE\u CLEARTEXT\u PLUGIN=1
,并在数据源高级选项卡上添加
authenticationPlugins``com.mysql.jdbc.authentication.mysqlclearposswordplugin