4.3.2.4 mysqlrouter_keyring — Командная строка для управления ключами
Утилита mysqlrouter_keyring — это приложение командной строки для управления кольцами ключей MySQL Router.
Справочная информация по использованию:
Общие команды:
--help: информация по использованию.--version: версия утилиты.
Команды для работы с кольцом ключей; все команды также принимают --master-key-reader и --master-key-writer вместо --master-key-file.
-
init: Инициализация кольца ключей с помощью файла master-key-file.Создает кольцо ключей и файл master-key-file, если они не существуют; и добавляет кольцо ключей в master-key-file, если оно там еще не существует.
list: Список пользователей, хранящихся в кольце ключей; или список свойств пользователя, хранящегося в кольце ключей.get: Получение свойства пользователя из кольца ключей.export: Экспорт всех записей кольца ключей в формате JSON.set: Добавление или перезапись учетной записи пользователя в файле кольца ключей.delete: Удаление пользователя из кольца ключей.
Команды для работы с master-key:
master-key-list: Список идентификаторов колец ключей из файла master-key-file.master-key-delete: Удаление master-key из "keyring" из файла master-key-file.master-key-rename: Переименование идентификатора кольца ключей в файле master-key-file.
Примеры:
$> mysqlrouter_keyring init --master-key-file=mysqlrouter.key data/keyring
$> mysqlrouter_keyring list --master-key-file=mysqlrouter.key data/keyring
$> mysqlrouter_keyring list --master-key-file=mysqlrouter.key data/keyring user
$> mysqlrouter_keyring get --master-key-file=mysqlrouter.key data/keyring someuser key
$> mysqlrouter_keyring export --master-key-file=mysqlrouter.key data/keyring
$> mysqlrouter_keyring set --master-key-file=mysqlrouter.key data/keyring user key value
$> mysqlrouter_keyring delete --master-key-file=mysqlrouter.key data/keyring user
$> mysqlrouter_keyring delete --master-key-file=mysqlrouter.key data/keyring user key
$> mysqlrouter_keyring master-key-list --master-key-file=mysqlrouter.key
$> mysqlrouter_keyring master-key-delete --master-key-file=mysqlrouter.key data/keyring
$> mysqlrouter_keyring master-key-rename --master-key-file=mysqlrouter.key data/keyring other/data/keyring
© 2025 Oracle
Licensed under the GPLv2 License.