|
Spec-Zone .ru
спецификации, руководства, описания, API
|
Приложения Java, используя Connector/J 5.1.21 и выше могут, может соединиться с серверами MySQL, которые используют сменный модуль аутентификации (ПЭМ) схема аутентификации.
Для аутентификации ПЭМ, чтобы работать, у Вас должно быть следующее:
Сервер MySQL, который поддерживает аутентификацию ПЭМ: коммерческое распределение MySQL 5.5.16 или выше. См. для получения дополнительной информации. Connector/J реализует тот же самый метод аутентификации открытого текста как в Разделе 6.3.7.3, "Клиентский Плагин Аутентификации Открытого текста".
Возможность SSL, как объяснено в Разделе 21.3.5.5, "Соединяясь Надежно Используя SSL". Поскольку схема аутентификации ПЭМ отправляет исходный пароль серверу, соединение с сервером должно быть зашифровано.
Поддержка аутентификации ПЭМ включается по умолчанию в Connector/J 5.1.21 и, таким образом, никакая дополнительная конфигурация не необходима.
Чтобы отключить опцию аутентификации ПЭМ, определить mysql_clear_password (метод)
или com.mysql.jdbc.authentication.MysqlClearPasswordPlugin (имя class) в списке
разделенных запятой значений параметров за disabledAuthenticationPlugins опция
соединения. См. Раздел
21.3.5.1, "Имена классов Драйвера/Источника данных, Синтаксис URL и Свойства Конфигурации для
Connector/J" для деталей о той опции соединения.