Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13463|Odpowiedź: 0

[Źródło] MySQL 8.0 Albo użyj bezpiecznego połączenia, określ RSA serwera...

[Skopiuj link]
Opublikowano 19.11.2019 09:33:09 | | | |
Metoda uwierzytelniania "caching_sha2_password" zakończyła się niepowodzeniem. Możesz użyć bezpiecznego połączenia, określić klucz publiczny RSA serwera za pomocą ServerRSAPublicKeyFile lub ustawić AllowPublicKeyRetrieval=True.



Metoda uwierzytelniania "caching_sha2_password" zakończyła się niepowodzeniem. Użyj bezpiecznego połączenia, określ klucz publiczny RSA serwera za pomocą ServerRSAPublicKeyFile lub ustaw AllowPublicKeyRetrieval = True.

Najprostszym obejściem jest dodanie go po połączeniuallowPublicKeyRetrieval=true

W dokumencie (Logowanie do linku jest widoczne.Podane wyjaśnienie jest następujące:

Jeśli użytkownik korzysta z uwierzytelniania sha256_password, hasło musi być chronione podczas transportu za pomocą protokołu TLS, ale jeśli klucz publiczny RSA nie jest dostępny, można użyć klucza publicznego dostarczonego przez serwer; Publiczny klucz RSA serwera można określić w połączeniu za pomocą ServerRSAPublicKeyFile lub parametru AllowPublicKeyRetrieval=True, aby umożliwić klientowi uzyskanie klucza publicznego z serwera; Należy jednak zauważyć, że AllowPublicKeyRetrieval=True może powodować uzyskiwanie haseł w formacie jawnym przez złośliwe agenty poprzez ataki typu man-in-the-middle (MITM), dlatego jest domyślnie wyłączone i musi być wyraźnie włączone



Zatem zmodyfikuj ciąg połączeń w następujący sposób:


Domyślne hasło do MySQL 8.0.17 jest szyfrowane w caching_sha2_password, jak pokazano na poniższym rysunku:








Poprzedni:Zainstaluj narzędzie ping w kontenerze zbudowanym w Dockerze
Następny:Przykłady wyjaśniają, czym są penetracja pamięci podręcznej Redis, lawina cache i breakdown cache
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com