Questo errore si verifica perché stai utilizzando MySQL Connector/J 5.1.45 o versioni precedenti. MySQL 8 ha introdotto un nuovo meccanismo di autenticazione (caching_sha2_password
) che non è supportato in quelle versioni del driver.
Sarà necessario eseguire l'aggiornamento a MySQL Connector/J 5.1.46 o versioni successive. L'ultima versione del driver MySQL Connector/J al momento della scrittura è 8.0.15. Puoi scaricarlo da https://dev.mysql.com/downloads/connector/j / oppure specifica la versione corretta in Maven/Gradle, ecc.