Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 13463|Risposta: 0

[Fonte] MySql 8.0 O usa una connessione sicura, specifica l'RSA del server...

[Copiato link]
Pubblicato su 19/11/2019 09:33:09 | | | |
Il metodo di autenticazione 'caching_sha2_password' fallito. O utilizzare una connessione sicura, specificare la chiave pubblica RSA del server con ServerRSAPublicKeyFile, oppure impostare AllowPublicKeyRetrieval=True.



Il metodo di autenticazione "caching_sha2_password" fallito. Usa una connessione sicura, specifica la chiave pubblica RSA del server usando ServerRSAPublicKeyFile, oppure imposta AllowPublicKeyRetrieval = True.

La soluzione più semplice è aggiungerlo dopo la connessioneallowPublicKeyRetrieval=true

Nel documento (Il login del link ipertestuale è visibile.La spiegazione data è:

Se l'utente utilizza sha256_password autenticazione, la password deve essere protetta durante il transito tramite il protocollo TLS, ma se la chiave pubblica RSA non è disponibile, la chiave pubblica fornita dal server può essere utilizzata; La chiave pubblica RSA del server può essere specificata nella connessione tramite ServerRSAPublicKeyFile, oppure il parametro AllowPublicKeyRetrieval=True per permettere al client di ottenere la chiave pubblica dal server; Tuttavia, va notato che AllowPublicKeyRetrieval=True può far sì che agenti dannosi ottengano password in netto tramite attacchi man-in-the-middle (MITM), quindi viene disattivata di default e deve essere esplicitamente abilitata



Quindi, modifica la stringa di connessione come segue:


La password predefinita per MySQL 8.0.17 è criptata in caching_sha2_password, come mostrato nella figura sottostante:








Precedente:Installa lo strumento ping in un container costruito con Docker
Prossimo:Gli esempi spiegano cosa sono la penetrazione della cache Ridis, la valanga della cache e la rottura della cache
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com