Parolanız mevcut politika gerekliliklerini karşılamıyor

Syntax ile mysql'de yeni bir kullanıcı oluşturmak istiyorum:

create user 'demo'@'localhost' identified by 'password';

Ancak bir hata döndürür:

Şifreniz mevcut politika gerekliliklerini karşılamıyor.

Birçok şifre denedim ama işe yaramıyor. Bunu nasıl düzeltebilirim?

Çözüm

Şifren yüzünden. MySQL istemcisinde aşağıdaki sorguyu kullanarak parola doğrulama yapılandırma metriklerini görebilirsiniz:

SHOW VARIABLES LIKE 'validate_password%';

veya örneğin parola ilkesi düzeyini daha düşük ayarlayabilirsiniz:

GLOBAL validate_password_length = 6 olarak ayarlayın;
GLOBAL validate_password_number_count = 0 olarak ayarlayın;

MySQL Documentation](https://dev.mysql.com/doc/refman/5.6/en/validate-password-options-variables.html) adresini kontrol edin.

Yorumlar (6)

NOT: Bu güvenli bir çözüm olmayabilir. Ancak bir test ortamı üzerinde çalışıyorsanız, sadece hızlı bir düzeltmeye ihtiyacınız varsa ve güvenlik ayarlarını önemsemiyorsanız. Bu hızlı bir çözümdür.

Aynı sorun "mysql_secure_installation" çalıştırdığımda ve şifre güvenlik seviyesini 'medium' olarak değiştirdiğimde de başıma geldi.

Aşağıdakileri çalıştırarak hatayı atlattım:

mysql -h localhost -u root -p
mysql>uninstall plugin validate_password;

Gerekirse "validate_password" eklentisini yeniden yüklediğinizden emin olun.

Yorumlar (2)

Komutu çalıştırdıktan sonra sudo mysql_secure_installation.

  1. mysql komut istemine girmek için sudo mysql komutunu çalıştırın.
  2. Bu SELECT user,authentication_string,plugin,host FROM mysql.user; komutunu çalıştırarak auth_socket eklentisi olarak root kullanıcısını kontrol edin.
  3. Ardından, çalıştırmadan önce ayrıcalıkları kaldırmak için uninstall plugin validate_password; komutunu çalıştırın this ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; password'ü güçlü bir parola ile değiştirdiğinizden emin olun.

NOT: daha fazla yardım için bu bağlantıya göz atın https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-18-04

Yorumlar (0)