8.4.4.15 Параметры команды Keyring
MySQL поддерживает следующие параметры командной строки, связанные с keyring:
-
--keyring-migration-destination=pluginФормат командной строки --keyring-migration-destination=plugin_nameТип String Плагин или компонент keyring назначения для миграции ключей. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring». Интерпретация значения параметра зависит от того, указан ли
--keyring-migration-to-componentили--keyring-migration-from-component:Если используется
--keyring-migration-to-component, значение параметра представляет собой плагин keyring, интерпретируемый так же, как для--keyring-migration-source.Если используется
--keyring-migration-to-component, значение параметра представляет собой компонент keyring, указанный как имя библиотеки компонентов в каталоге плагинов, включая любое расширение, зависящее от платформы, такое как.soили.dll.
Примечание--keyring-migration-sourceи--keyring-migration-destinationявляются обязательными для всех операций миграции keyring. Источник и назначение должны отличаться, и сервер миграции должен поддерживать оба. -
--keyring-migration-from-componentФормат командной строки --keyring-migration-from-component[={OFF|ON}]Тип Boolean Значение по умолчанию OFFУказывает, что миграция ключа осуществляется из компонента keyring в плагин keyring. Этот параметр позволяет мигрировать ключи из компонента keyring в плагин keyring.
Для миграции из плагина keyring в компонент keyring используйте параметр
--keyring-migration-to-component. Для миграции ключей из одного компонента keyring в другой используйте утилиту mysql_migrate_keyring. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring». -
--keyring-migration-host=host_nameФормат командной строки --keyring-migration-host=host_nameТип String Значение по умолчанию localhostРасположение хоста работающего сервера, который в настоящее время использует одно из хранилищ ключей миграции ключей. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring». Миграция всегда происходит на локальном хосте, поэтому параметр всегда указывает значение для подключения к локальному серверу, например
localhost,127.0.0.1,::1или локальный IP-адрес или имя хоста. -
--keyring-migration-password[=password]Формат командной строки --keyring-migration-password[=password]Тип String Пароль учетной записи MySQL, используемой для подключения к работающему серверу, который в настоящее время использует одно из хранилищ ключей миграции ключей. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring».
Значение пароля является необязательным. Если он не указан, сервер запрашивает его. Если указан, между
--keyring-migration-password=и следующим за ним паролем не должно быть пробела. Если параметр пароля не указан, по умолчанию отправляется без пароля.Указание пароля в командной строке следует считать небезопасным. См. Раздел 8.1.2.1, «Рекомендации для конечных пользователей по безопасности паролей». Вы можете использовать файл параметров, чтобы избежать указания пароля в командной строке. В этом случае файл должен иметь ограничительный режим и быть доступен только учетной записи, используемой для запуска сервера миграции.
-
--keyring-migration-port=port_numФормат командной строки --keyring-migration-port=port_numТип Numeric Значение по умолчанию 3306Для соединений TCP/IP, номер порта для подключения к работающему серверу, который в настоящее время использует одно из хранилищ ключей миграции ключей. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring».
-
--keyring-migration-socket=pathФормат командной строки --keyring-migration-socket={file_name|pipe_name}Тип String Для соединений с файлом сокета Unix или именованным каналом Windows, файл сокета или именованный канал для подключения к работающему серверу, который в настоящее время использует одно из хранилищ ключей миграции ключей. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring».
-
--keyring-migration-source=pluginФормат командной строки --keyring-migration-source=plugin_nameТип String Исходный плагин keyring для миграции ключей. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring».
Значение параметра аналогично значению для
--plugin-load, за исключением того, что может быть указана только одна библиотека плагинов. Значение задается какplugin_libraryилиname=plugin_library, гдеplugin_library— имя файла библиотеки, содержащего код плагина, аname— имя загружаемого плагина. Если библиотека плагинов указана без предшествующего имени плагина, сервер загружает все плагины в библиотеке. С предшествующим именем плагина сервер загружает только указанный плагин из библиотеки. Сервер ищет файлы библиотек плагинов в каталоге, указанном системной переменнойplugin_dir.Примечание--keyring-migration-sourceи--keyring-migration-destinationявляются обязательными для всех операций миграции keyring. Исходные и целевые плагины должны отличаться, и сервер миграции должен поддерживать оба плагина. -
--keyring-migration-to-componentФормат командной строки --keyring-migration-to-component[={OFF|ON}]Тип Boolean Значение по умолчанию OFFУказывает, что миграция ключа осуществляется из плагина keyring в компонент keyring. Этот параметр позволяет мигрировать ключи из плагина keyring в компонент keyring.
Для миграции из компонента keyring в плагин keyring используйте параметр
--keyring-migration-from-component. Для миграции ключей из одного компонента keyring в другой используйте утилиту mysql_migrate_keyring. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей Keyring».
-
--keyring-migration-user=user_nameФормат командной строки --keyring-migration-user=user_nameТип Строка Имя пользователя учетной записи MySQL, используемой для подключения к работающему серверу, который в настоящее время использует один из ключей миграции хранилищ ключей. См. Раздел 8.4.4.11, «Миграция ключей между хранилищами ключей keyring».
© 2025 Oracle
Licensed under the GPLv2 License.