13.1.4 Заявление ALTER INSTANCE
ALTER INSTANCE ROTATE INNODB MASTER KEY ALTER INSTANCE, представленная в MySQL 5.7.11, определяет действия, применимые к экземпляру сервера MySQL. Данное заявление поддерживает следующие действия:
-
ALTER INSTANCE ROTATE INNODB MASTER KEYЭто действие вращает главный криптографический ключ, используемый для
InnoDBшифрования табличного пространства. Вращение ключа требует привилегииSUPER. Для выполнения этого действия необходимо установить и настроить плагин keyring. Инструкции см. в Разделе 6.4.4, «Ключевой хранилище MySQL».ALTER INSTANCE ROTATE INNODB MASTER KEYподдерживает одновременные операции DML. Однако его нельзя запускать одновременно с операциямиCREATE TABLE ... ENCRYPTIONилиALTER TABLE ... ENCRYPTION, и блокировки применяются для предотвращения конфликтов, которые могут возникнуть при одновременном выполнении этих заявлений. Если одно из конфликтующих заявлений выполняется, оно должно завершиться, прежде чем другое сможет продолжить.Действия
ALTER INSTANCEзаписываются в двоичный журнал, чтобы они могли выполняться на серверах репликации.Дополнительную информацию об использовании
ALTER INSTANCE ROTATE INNODB MASTER KEYсм. в Разделе 14.14, «Шифрование данных InnoDB в состоянии покоя». Сведения о плагинах keyring см. в Разделе 6.4.4, «Ключевой хранилище MySQL».
© 2025 Oracle
Licensed under the GPLv2 License.