Com a criptografia em REST habilitada em um banco de dados MariaDB (10.4), você pode alterar o agrupamento de todas as tabelas sem descriptografar o banco de dados, por exemplo:
alterar tabela <some_table> converter para conjunto de caracteres utf8mb4 agrupar utf8mb4_unicode_ci
OU o banco de dados precisa ser descriptografado antes de alterar o agrupamento?
Como a instrução ALTER TABLE não pode ser feita sem a leitura da tabela, a descriptografia também conhecida como ALGORITHM=INSTANT ( prova por violino ) será realizada como parte da alteração.
Para validar o conjunto de caracteres dos dados existentes e potencialmente convertê-los, e para reindexar colunas com base em potencialmente um novo agrupamento, os dados precisam ser lidos.
A criptografia dos dados em repouso é transparente, portanto, desde que a chave da tabela esteja disponível, isso acontecerá automaticamente.