连接器和 API 手册 / 第 3 章 MySQL Connector/J 开发人员指南 / 3.5 连接器/J 参考 / 3.5.12 使用多种认证方式连接 /
3.5.12.3 使用多因素身份验证连接
多因素身份验证 (MFA) 是在身份验证过程中使用多个身份验证因素。MySQL 服务器最多支持三个身份验证因素的 MFA。
8.0.28 及更高版本的 Connector/J 支持使用 MFA 连接到 MySQL 服务器。验证需要多个密码的用户帐户时,最多可以使用 Connector/J 连接属性password1
、
password2
和指定三个密码password3
。这是一个示例连接字符串,它使用密码的三个连接属性:
jdbc:mysql://localhost/db?user=johndoe&password1=password&passsword2=password&password3=password
使用密码的连接属性时,以下内容适用: