Spec-Zone.ru › MySQL 9.2

8.4.4.1 Сравнение компонентов и плагинов хранилища ключей

Хранилище ключей MySQL первоначально реализовывало возможности хранилища ключей с помощью серверных плагинов, но начало переходить на использование инфраструктуры компонентов. Этот раздел кратко сравнивает компоненты и плагины хранилища ключей, чтобы предоставить общий обзор их различий. Это может помочь вам в переходе от плагинов к компонентам или, если вы только начинаете использовать хранилище ключей, помочь вам в выборе, использовать ли компонент или плагин.

  • Загрузка плагина хранилища ключей использует опцию --early-plugin-load. Загрузка компонента хранилища ключей использует манифест.

  • Настройка плагина хранилища ключей основана на специфичных для плагина системных переменных. Для компонентов хранилища ключей системные переменные не используются. Вместо этого каждый компонент имеет свой собственный конфигурационный файл.

  • Компоненты хранилища ключей имеют меньше ограничений, чем плагины хранилища ключей, в отношении типов и длин ключей. См. Раздел 8.4.4.11, «Поддерживаемые типы и длины ключей хранилища ключей».

    Примечание

    component_keyring_oci может генерировать ключи типа AES размером только 16, 24 или 32 байта.

  • Компоненты хранилища ключей поддерживают безопасное хранение сохраненных значений системных переменных, в то время как плагины хранилища ключей эту функцию не поддерживают.

    Компонент хранилища ключей должен быть включён на экземпляре сервера MySQL, чтобы поддерживать безопасное хранение сохранённых значений системных переменных. К чувствительным данным, которые могут быть защищены таким образом, относятся такие элементы, как приватные ключи и пароли, которые появляются в значениях системных переменных. В файле операционной системы, где хранятся сохранённые системные переменные, имена и значения чувствительных системных переменных хранятся в зашифрованном формате вместе с сгенерированным файловым ключом для их дешифровки. Сгенерированный файловый ключ, в свою очередь, шифруется с помощью главного ключа, хранящегося в хранилище ключей. См. Сохранение чувствительных системных переменных.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/mysql-9.2-en/keyring-component-plugin-comparison.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API