Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 13463|Απάντηση: 0

[Πηγή] MySql 8.0 Χρησιμοποιήστε μια ασφαλή σύνδεση, καθορίστε το RSA του διακομιστή...

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 19/11/2019 9:33:09 π.μ. | | | |
Η μέθοδος ελέγχου ταυτότητας «caching_sha2_password» απέτυχε. Χρησιμοποιήστε μια ασφαλή σύνδεση, καθορίστε το δημόσιο κλειδί RSA του διακομιστή με το ServerRSAPublicKeyFile ή ορίστε το AllowPublicKeyRetrieval=True.



Η μέθοδος ελέγχου ταυτότητας "caching_sha2_password" απέτυχε. Χρησιμοποιήστε μια ασφαλή σύνδεση, καθορίστε το δημόσιο κλειδί RSA του διακομιστή χρησιμοποιώντας το ServerRSAPublicKeyFile ή ορίστε AllowPublicKeyRetrieval = True.

Η πιο εύκολη λύση είναι να το προσθέσετε μετά τη σύνδεσηallowPublicKeyRetrieval=true

Στο έγγραφο (Η σύνδεση με υπερσύνδεσμο είναι ορατή.Η εξήγηση που δίνεται είναι:

Εάν ο χρήστης χρησιμοποιεί sha256_password έλεγχο ταυτότητας, ο κωδικός πρόσβασης πρέπει να προστατεύεται κατά τη μεταφορά χρησιμοποιώντας το πρωτόκολλο TLS, αλλά εάν το δημόσιο κλειδί RSA δεν είναι διαθέσιμο, μπορεί να χρησιμοποιηθεί το δημόσιο κλειδί που παρέχεται από τον διακομιστή. Το δημόσιο κλειδί RSA του διακομιστή μπορεί να καθοριστεί στη σύνδεση μέσω του ServerRSAPublicKeyFile ή της παραμέτρου AllowPublicKeyRetrieval=True για να επιτρέψει στον πελάτη να αποκτήσει το δημόσιο κλειδί από τον διακομιστή. Ωστόσο, θα πρέπει να σημειωθεί ότι το AllowPublicKeyRetrieval=True μπορεί να προκαλέσει κακόβουλους παράγοντες να αποκτήσουν κωδικούς πρόσβασης απλού κειμένου μέσω επιθέσεων man-in-the-middle (MITM), επομένως είναι απενεργοποιημένο από προεπιλογή και πρέπει να ενεργοποιηθεί ρητά



Επομένως, τροποποιήστε τη συμβολοσειρά σύνδεσης ως εξής:


Ο προεπιλεγμένος κωδικός πρόσβασης για τη MySQL 8.0.17 είναι κρυπτογραφημένος σε caching_sha2_password, όπως φαίνεται στο παρακάτω σχήμα:








Προηγούμενος:Εγκαταστήστε το εργαλείο ping σε ένα κοντέινερ κατασκευασμένο με Docker
Επόμενος:Παραδείγματα εξηγούν τι είναι η διείσδυση της κρυφής μνήμης Redis, η χιονοστιβάδα της κρυφής μνήμης και η ανάλυση της κρυφής μνήμης
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com