Dette er en almindelig fejl, der sker, når du opdaterer til MySQL Server 8.+. Som standard bruger MySQL 8 caching_sha2_password, som er et opgraderet autentificerings-plugin over mysql_native_password.
En måde at løse dette på er enten specifikt at indstille plugin'et til brugerens adgangskode til caching_sha2_password
CREATE USER 'sha2user'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'password'
Opdatering af MySQL-serveren for at acceptere mysql_native_passwords.
[mysqld]
default_authentication_plugin=mysql_native_password