NÃO MUDE O MOTOR PARA TABELAS DO SISTEMA
O MySQL ainda não mudou o código o suficiente para permitir
mysql.*
para ser qualquer coisa diferente de MyISAM. O MySQL 8.0 faz a mudança transformando as tabelas (o "dicionário de dados") em tabelas InnoDB, com estrutura e recursos radicalmente diferentes. Como você está em 5.7.23, você está a apenas um (grande) passo de 8.0.xx. Considere atualizar.
A replicação funciona com tabelas MyISAM, mas a replicação em cluster não -- Galera e Group Replication lidam com essas tabelas MyISAM de outras maneiras. Veja a documentação sobre o que acontece com
GRANT
, CREATE USER
, etc. Não use UPDATE
e INSERT
para manipular as tabelas relacionadas ao login. (O autor desta pergunta parece ter corrigido o problema desinstalando um plugin.)