6.3.1 Аутентификация
-
userПользователь, от имени которого необходимо подключиться. Если не указано, имя пользователя будет зависеть от используемого плагина аутентификации. Встроенные плагины аутентификации по умолчанию используют имя пользователя, вошедшего в сеанс.
Версия с все версии -
passwordПароль, используемый для аутентификации пользователя.
Версия с все версии -
password1Пароль, используемый в первой фазе процесса многофакторной аутентификации. Является синонимом свойства соединения 'password' и также может быть задан с данными пользователя в строке подключения.
Версия с 8.0.28 -
password2Пароль, используемый во второй фазе процесса многофакторной аутентификации.
Версия с 8.0.28 -
password3Пароль, используемый в третьей фазе процесса многофакторной аутентификации.
Версия с 8.0.28 -
authenticationPluginsСписок классов, реализующих интерфейс 'com.mysql.cj.protocol.AuthenticationPlugin', разделенных запятыми. Эти плагины будут загружены при инициализации соединения и могут использоваться совместно с их аналогами на стороне сервера для аутентификации пользователей, если не отключены свойством 'disabledAuthenticationPlugins'.
Версия с 5.1.19 -
disabledAuthenticationPluginsСписок плагинов аутентификации (имена протоколов или классы, реализующие интерфейс 'com.mysql.cj.protocol.AuthenticationPlugin'), разделенных запятыми. Указанные плагины не будут использоваться для аутентификации пользователей, и если какой-либо из них потребуется во время обмена, подключение прервётся. Плагин по умолчанию, указанный в свойстве 'defaultAuthenticationPlugin', отключить нельзя.
Версия с 5.1.19 -
defaultAuthenticationPluginИмя протокола плагина аутентификации по умолчанию (клиентская сторона) или полное имя класса, реализующего интерфейс 'com.mysql.cj.protocol.AuthenticationPlugin'. Указанный плагин должен быть либо встроенным, либо одним из перечисленных в свойстве 'authenticationPlugins'. Кроме того, плагин по умолчанию нельзя отключить с помощью свойства 'disabledAuthenticationPlugins'. Для этого свойства нельзя задавать пустое или неизвестное имя плагина или класса.
По умолчанию Connector/J использует плагин аутентификации по умолчанию на стороне сервера, который определяется после получения начального пакета рукопожатия, и возвращается к значению по умолчанию этого свойства, если этот плагин не может быть использован. Однако, если явно задано значение для этого свойства, Connector/J переопределяет плагин аутентификации по умолчанию на стороне сервера и всегда сначала пытается использовать плагин, указанный в этом свойстве.
Значение по умолчанию caching_sha2_password Версия с 5.1.19 -
ldapServerHostnameПри использовании LDAP-плагина аутентификации MySQL с методом аутентификации GSSAPI/Kerberos позволяет задать имя хоста службы LDAP, как настроено в Kerberos KDC. Если это свойство не задано, Connector/J использует системную переменную 'java.security.krb5.kdc', извлекает имя хоста (краткое имя) из её значения и использует его. Если ни то, ни другое не задано, соединение завершается с ошибкой.
Версия с 8.0.23 -
ociConfigFileПуть к конфигурационному файлу OCI, необходимый для Java SDK. Значение по умолчанию — "~/.oci/config" для Unix-подобных систем и "%HOMEDRIVE%%HOMEPATH%.oci\config" для Windows.
Версия с 8.0.27 -
ociConfigProfileПрофиль в файле конфигурации OCI, указанном в 'ociConfigFile', из которого необходимо считывать конфигурацию для использования в плагине аутентификации 'authentication_oci_client'.
Значение по умолчанию DEFAULT Версия с 8.0.33 -
authenticationWebAuthnCallbackHandlerПолное имя класса, реализующего интерфейс 'com.mysql.cj.callback.MysqlCallbackHandler'. Этот класс будет использоваться плагином аутентификации WebAuthn для получения данных аутентификатора и подписи, необходимых для процесса аутентификации FIDO. См. документацию com.mysql.cj.callback.WebAuthnAuthenticationCallback для получения дополнительной информации.
Версия с 8.2.0
© 2025 Oracle
Licensed under the GPLv2 License.