Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL – Perbaiki – Kesalahan – Kata Sandi Anda Tidak Memenuhi Persyaratan Kebijakan Saat Ini

Baru beberapa hari yang lalu saya menerima email dari pengguna MySQL yang kesulitan mengatur kata sandinya karena persyaratan kebijakan saat ini di MySQL. Mari kita lihat bagaimana kita dapat mengidentifikasi apa akar masalahnya dan bagaimana memperbaiki masalah dengan keamanan kata sandi.

Setiap kali pengguna mencoba mengatur kata sandi apa pun di MySQL, ia menghadapi kesalahan berikut:

Kata Sandi Anda tidak Memenuhi Persyaratan Kebijakan Saat Ini

Setelah beberapa saat, dia benar-benar frustrasi dengan Persyaratan Kebijakan Saat Ini untuk sandi. Anda dapat memeriksa variabel saat ini yang terkait dengan validasi kata sandi dengan menjalankan perintah berikut:

SHOW VARIABLES LIKE 'validate_password%'

Saat Anda menjalankan perintah di atas, perintah tersebut akan mengembalikan output berikut di MySQL.

Sekarang mari kita lihat bagaimana kita dapat mengatasi kesalahan kita.

SOLUSI/SOLUSI

Dari gambar Anda dapat melihat dengan jelas bahwa ada berbagai variabel yang diatur untuk validasi kata sandi. Anda sekarang dapat mengubah variabel ini berdasarkan kebutuhan Anda. Saya pribadi lebih suka Anda menjaga kebijakan kata sandi Anda tetap kuat, tetapi ada kalanya itu tidak praktis atau merupakan persyaratan bisnis.

Mari kita lihat berbagai metode untuk mengatasi masalah ini.

Metode 1: Mari kita lihat bagaimana kita dapat menyetel password_policy ke rendah:

SET GLOBAL validate_password_policy=LOW;

Metode 2: Anda juga dapat mengatur variabel yang sama di file my.cnf.

[mysqld]validate_password_policy=LOW

Metode 3: Copot pemasangan Plugin yang memvalidasi kata sandi

copot plugin validasi_password;

Nah, itu saja. Seperti yang saya katakan sebelumnya, saya sangat memilih Anda menyimpan sandi yang rumit dan melindungi diri Anda dari serangan jahat.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Node.js tidak dapat mengautentikasi ke MySQL 8.0

  2. HAProxy:Semua Sumber Daya Somenines

  3. Bagaimana cara menampilkan kesalahan MySQL di PHP untuk kueri panjang yang bergantung pada input pengguna?

  4. Bagaimana cara mendapatkan daftar tanggal antara dua tanggal di kueri pemilihan mysql

  5. Apa yang Harus Diperiksa jika Pemanfaatan Memori MySQL Tinggi?