As principais razões para a "queda" authd é:
1. Codificação.
2. Login muito longo.
A solução de codificação já existe
Vamos falar sobre como eles conseguem a queda do ause através de um login muito longo?
Aqui o cálculo é que um erro de driver JDBC será causado.
Ao verificar o login e a senha, o auz chama a procedureadquireuserpasswd, que repassa o login.
A estrutura do procedimento especifica que o comprimento máximo de um login varchar(64) é de 64 letras.
Quando um nome de usuário é inserido com mais de 64 letras, obtemos um erro e o auz desaparece.
Da o seguinte erro:
Não há nada sério no erro em si é um aviso de que o login é muito longo. Mas, ao mesmo tempo, o desempenho da autenticação (login) cai.
A solução mais simples é remover essas exceções.
Solução
Abrindo o arquivo table.xml
Encontre a linha com a senha do banco de dados.
Nele, você precisa alterar a codificação utf8 para ascii, isso resolverá o primeiro problema.
E adicione &jdbcCompliantTruncation=false - desativar erros de frenagem.
Ficando assim
<connection name="auth0" poolsize="3" url="jdbc:mysql://localhost:3306/pw?useUnicode=true&characterEncoding=ascii&jdbcCompliantTruncation=false" username="root" password="SENHA_DB"/>