如何配置 IntelliJ IDEA 以对 MySQL 数据源使用明文密码身份验证?
How do I configure IntelliJ IDEA to use clear-text password authentication for a MySQL data source?
我尝试了几种不同的方法来在 IntelliJ 中定义我的 MySQL 数据库连接,但似乎无法连接。
要求:
- 使用 SSH 代理服务器
- 需要以明文形式发送密码。
我的理解是 MySQL 驱动程序应该有一个内置插件,称为 mysql_clear_password
,我应该能够通过以下方式在数据库配置的高级选项卡上启用它声明其类名 (com.mysql.jdbc.authentication.MysqlClearPasswordPlugin
) and/or 将 LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN
变量设置为 1
、Y
或 y
.
我似乎无法让它工作。有人可以在 IDE 中提供有关正确执行此操作的指导吗?
需要指定额外的 JDBC 参数 authenticationPlugins
和值 mysql_clear_password
。
另请参阅 https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html
我尝试了几种不同的方法来在 IntelliJ 中定义我的 MySQL 数据库连接,但似乎无法连接。
要求:
- 使用 SSH 代理服务器
- 需要以明文形式发送密码。
我的理解是 MySQL 驱动程序应该有一个内置插件,称为 mysql_clear_password
,我应该能够通过以下方式在数据库配置的高级选项卡上启用它声明其类名 (com.mysql.jdbc.authentication.MysqlClearPasswordPlugin
) and/or 将 LIBMYSQL_ENABLE_CLEARTEXT_PLUGIN
变量设置为 1
、Y
或 y
.
我似乎无法让它工作。有人可以在 IDE 中提供有关正确执行此操作的指导吗?
需要指定额外的 JDBC 参数 authenticationPlugins
和值 mysql_clear_password
。
另请参阅 https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-reference-configuration-properties.html