Глава 16 Использование LDAP для проверки подлинности сервера
является функцией, поддерживаемой MySQL Enterprise Edition; пользователь, от имени которого mysqlbackup подключается к серверу, может быть проверен подлинности с использованием LDAP. Помимо правильной настройки LDAP на стороне сервера, для работы проверки подлинности LDAP с mysqlbackup требуются следующие условия:
Если пользователь использует простую проверку подлинности LDAP, пароль передаётся на сервер в открытом виде; включите эту возможность, используя опцию
--enable-cleartext-pluginв вашей команде mysqlbackup или установите переменную средыLIBMYSQL_ENABLE_CLEARTEXT_PLUGIN=[1|Y|y]в среде выполнения команды.Если пользователь использует проверку подлинности LDAP на основе SASL и плагин со стороны клиента (
authentication_ldap_sasl_client) не находится в папке плагинов сервера, следует использовать опцию--plugin-dirв команде mysqlbackup для указания расположения плагина или предоставить эту же информацию, установив переменную средыLIBMYSQL_PLUGIN_DIRв среде выполнения команды.
Ниже приведены примеры команд для использования проверки подлинности LDAP:
Пример 16.1 Архивирование с использованием простой проверки подлинности LDAP
mysqlbackup --user=mysqlbackup --password=password --host=127.0.0.1 \
--backup-dir=/home/mysqlbackup/backup-tmp --backup-image=/home/mysqlbackup/backups/my.mbi \
--enable-cleartext-plugin backup-to-image
Пример 16.2 Восстановление TTS с использованием простой проверки подлинности LDAP
mysqlbackup --user=mysqlbackup --password=password --host=127.0.0.1 \
--backup-dir=/home/mysqlbackup/backup-tmp --backup-image=/home/mysqlbackup/backups/my.mbi \
--include-tables=REGEX --enable-cleartext-plugin copy-back-and-apply-logПример 16.3 Архивирование с использованием проверки подлинности LDAP на основе SASL
mysqlbackup --user=mysqlbackup --password=password --host=127.0.0.1 \
--backup-dir=/home/mysqlbackup/backup-tmp --backup-image=/home/mysqlbackup/backups/my.mbi \
--plugin-dir=SASL_plugin-dir backup-to-image
Пример 16.4 Восстановление TTS с использованием проверки подлинности на основе SASL
mysqlbackup --user=mysqlbackup --password=password --host=127.0.0.1 \
--backup-dir=/home/mysqlbackup/backup-tmp --backup-image=/home/mysqlbackup/backups/my.mbi \
--include-tables=REGEX --plugin-dir=SASL_plugin-dir copy-back-and-apply-log
© 2025 Oracle
Licensed under the GPLv2 License.