MySQL Connector/J 8.0版本说明
使用Connector/J的Java应用程序可以连接到使用可插入身份验证模块(PAM)身份验证方案的MySQL服务器。
要使PAM身份验证工作,您必须具备以下条件:
支持PAM身份验证的MySQL服务器。看到PAM可插入身份验证为更多的信息。Connector/J实现了与中相同的明文身份验证方法客户端明文可插入身份验证.
SSL能力,详见第6.9节“使用SSL安全连接”.因为PAM身份验证方案将原始密码发送到服务器,所以到服务器的连接必须加密。
在Connector/J 8.0中默认启用了PAM身份验证支持,因此不需要额外的配置。
要禁用PAM身份验证功能,请指定mysql_clear_password
(方法)或com.mysql.cj.protocol.a.authentication.MysqlClearPasswordPlugin
类的参数列表中以逗号分隔的disabledAuthenticationPlugins
连接选项。看到第6.3节“配置属性”有关该连接选项的详细信息。