Når man forbinder til MySQL med Navicat Premium, opstår følgende fejl:
2059 - Autentificeringsplugin 'caching sha2_ password' kan ikke indlæses:
En 2059-fejl opstår, når man forbinder til MySQL8+ med Navicat, hvilket skyldes den nye version af MySQL, der bruger caching_sha2_password autentificeringsmetode, som endnu ikke understøttes af Navicat.
Løsningen er at ændre autentificeringsmetoden til den autentificeringsmetode, der blev brugt i tidligere versioner (5.7 og derunder mysql_native_password. For specifikke verifikationsmetoder kan du tjekke brugertabel-pluginfeltet i standarddatabasen 'mysql'.
Hvis du logger ind på databasen via kommandolinjen, får du ikke en 2059-fejl, log ind i databasen i kommandolinjen og kør følgende kommando.
'root' kan ændres til dit eget definerede brugernavn, 'localhost' refererer til den IP, der er åben for brugeren, hvilket kan være 'localhost' (kun lokal adgang, svarende til 127.0.0.1), specifik '*.*' (specifik IP) eller '%' (alle IP'er kan tilgås). 'Password' er den verifikationsadgangskode, du skal bruge.
|