Eu acho que posso ter descoberto o problema - Tem a ver com a senha longa.Eu acho que isso deve ser relatado como um bug para desenvolvedores MySQL e MariaDB, porque na instalação você pode criar uma senha com mais de 100 caracteres, mas quando você tenta entrar no MySQl ou no MariaDB quando está em produção, você recebe o erro acima.
Tão feliz que eu percebi isso depois de tanta dor - surpreendendo realmente que isso não tenha sido identificado como um bug considerando quantos anos o MySQL tem estado em produção.
Então, basicamente, uma resolução é seguir as etapas a seguir para resolver o problema acima:
-
Comece com uma senha em branco em um servidor que não seja de produção e veja se ela funciona
-
Se você for bem sucedido na etapa 1, prossiga com a segurança da instalação do mysql digitando o seguinte comando: sudo / usr / bin / mysql_secure_installation e tente digitar uma senha mais complexa - cominação de letras minúsculas, números, símbolos e letras maiúsculas de pelo menos 8 caracteres devem ficar bem.
-
Eu recomendo começar com 8 e subir para cima até chegar a um teto com o número de caracteres que você pode inserir.
O acima deve ser um passo na direção certa para manter seu servidor MySQL seguro.