So ändern Sie die MySQL -Passwort -Richtliniestufe

So ändern Sie die MySQL -Passwort -Richtliniestufe

Die neuesten MySQL -Server werden mit einem Validierungskennwort -Plugin geliefert. Dieses Plugin konfiguriert eine Kennwortrichtlinie, um den MySQL -Server sicherer zu machen.

Beim Ändern des Passworts habe ich den Fehler erhalten: Fehler 1819 (HY000): Ihr Passwort erfüllt die aktuellen Richtlinienanforderungen nicht

Folgen Sie unten Tutorial, um die Passwortrichtlinie für MySQL zu ändern. Alternativ können Sie dieses Tutorial auch verwenden, um das Plugin für Passwortrichtlinien zu entfernen.

Ändern Sie die MySQL -Passwort -Richtlinie

Um die Standard -Kennwortrichtlinie zu ändern, können wir die Einstellungen zur Laufzeit über die Befehlszeile oder in der Konfigurationsdatei (My) ändern.CNF/Mysqld.CNF) dauerhaft.

Melden Sie sich bei der MySQL -Eingabeaufforderung an und führen Sie die folgende Abfrage aus, um die aktuellen Einstellungen von Validate_Password anzuzeigen.

MySQL> Variablen wie 'validate_password%' anzeigen;
1MySQL> Variablen wie 'validate_password%' anzeigen;
Ausgabe+----------------------------------+--------+ | Variable_name | Wert | +----------------------------------+--------+| validate_password.check_user_name | Auf | | validate_password.Dictionary_file | | | validate_password.Länge | 8 | | validate_password.mixed_case_count | 1 | | validate_password.number_count | 1 | | validate_password.Politik | Medium | | validate_password.Special_char_Count | 1 | +----------------------------------+--------+7 Zeilen im Set (0.01 Sek.) 

Die Standardstufe ist mittel, wir können es auf niedrig ändern, indem wir die folgende Abfrage verwenden. Die niedrige Ebene erforderte nur die Länge des Passworts auf min 8 Zeichen.

MySQL> Global validate_password setzen.Politik = niedrig;
1MySQL> Global validate_password setzen.Politik = niedrig;
Ausgabeabfrage OK, 0 Zeilen betroffen (0.02 Sek.) 

Damit diese Einstellung permanent bearbeiten mySQL -Konfiguration (My.CNF) -Datei und unten hinzugefügt.

[Mysqld] validate_password.Politik = niedrig 

Speichern Sie die Datei und starten Sie den MySQL -Dienst neu, um Änderungen anzuwenden.