2017-01-13 4 views
0
geändert werden

Da mysql root-Passwort standardmäßig leer ist, entschied ich mich, ein Passwort dafür für die Sicherheit meiner MySQL-Datenbank zu erstellen. Ich habe versucht, das Root-Passwort mit diesem Befehl zu ändern:mysql root-Passwort kann nicht in Fedora

sudo mysqladmin -u root -p password 

nach dem Versuch, das es das Passwort zu erneuern es mir diese Warnung und Fehler gab:

Warning: Since password will be sent to server in plain text, use ssl connection to ensure password safety. mysqladmin: unable to change password; error: 'Your password does not satisfy the current policy requirements'

was soll ich damit machen?

klicken Sie bitte auf den Image-Link.

image

Antwort

0

Es erzählt Ihnen, dass Sie das Passwort nicht festlegen können Sie sich entschieden haben, weil sie nicht stark genug ist, die politischen Anforderungen zu entsprechen. Politischer Ebene wird mit der Systemvariablen validate_password_policy, konfiguriert, die folgende Wirkung hase:

0 or LOW Length 
1 or MEDIUM Length; numeric, lowercase/uppercase, and special characters 
2 or STRONG Length; numeric, lowercase/uppercase, and special characters; dictionary file 

(und die Länge Test ist der Wert von validate_password_length.)

sieht aus wie der Standardpegel mittel ist und die Die Standardlänge beträgt 8, Sie benötigen also ein Kennwort für Groß- und Kleinschreibung mit mindestens einer Zahl und einem Sonderzeichen.

Also, entweder:

  1. Reduzieren Sie die Stärke der Tests in Ihrer Konfiguration oder
  2. Wählen Sie ein stärkeres Passwort (empfohlen).