Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 11396|Yanıt: 0

[Kaynak] Navicat, MySQL 8.0.18'e 2059 hatasıyla bağlanıyor

[Bağlantıyı kopyala]
Yayınlandı 8.02.2020 19:41:35 | | | |
Navicat Premium ile MySQL'e bağlanırken aşağıdaki hata meydana gelir:
2059 - Kimlik doğrulama eklentisi 'sha2_ şifre önbellekleme' yüklenemiyor:



MySQL8+'a navica ile bağlanırken 2059 hatası meydana gelir; bu, MySQL'in yeni sürümünün caching_sha2_password henüz naviciat tarafından desteklenmeyen kimlik doğrulama yöntemini kullanmasından kaynaklanır.

Çözüm, kimlik doğrulama yöntemini önceki sürümlerde (5.7 ve altı mysql_native_password) kullanılan doğrulama yöntemine değiştirmek. Belirli doğrulama yöntemleri için, varsayılan veritabanı 'mysql'deki kullanıcı tablosu eklenti alanını kontrol edebilirsiniz.

Veritabanına komut satırından giriş yaparsanız, 2059 hatası alamazsınız, komut satırında veritabanına giriş yapın ve aşağıdaki komutu çalıştırın.


'root' kendi tanımlı kullanıcı adınıza değiştirilebilir, 'localhost' ise kullanıcıya açık IP anlamına gelir; bu IP 'localhost' (sadece yerel erişim, 127.0.0.1'e eşdeğer), özel '*.*' (özel IP) veya '%' (tüm IP'ler erişebilir) olabilir. 'Şifre' kullanmak istediğiniz doğrulama şifresidir.








Önceki:WeChat küçük fotoğraflarla paylaş linki
Önümüzdeki:Derlenemeyen ve çözülmesi gereken bir mini program var
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com