Il messaggio di errore viene visualizzato perché MySQL v8 ha modificato il plug-in/metodo di autenticazione predefinito, che non ha compatibilità con le versioni precedenti con i client precedenti. È possibile aggirare l'errore utilizzando il metodo di autenticazione legacy, che può essere abilitato per l'utente root procedendo come segue:
Dopo aver installato MySQL, autenticati utilizzando la CLI, ad esempio
mysql -uroot
Quindi eseguire il comando seguente per utilizzare il vecchio metodo di autenticazione:
ALTER USER [email protected] IDENTIFIED WITH mysql_native_password BY 'PASSWORD';
Infine, svuota i privilegi:
FLUSH PRIVILEGES;
Ora dovresti essere in grado di connetterti di nuovo usando SequelPro (usando la password specificata).