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

Bagaimana cara hash kata sandi di MySQL?

UPDATE table SET Password = MD5(Password)

Saya akan mengatakan bahwa MD5 bukan tingkat enkripsi yang sangat baik dan Anda harus mempertimbangkan sesuatu yang lebih kuat seperti ENCRYPT dengan garam khusus. Baca tentangnya di sini

EDIT:Sepertinya pertanyaan awal berubah. Inilah kueri yang diubah untuk mengakomodasi

UPDATE table SET Password = MD5(Password) WHERE ID!=[specified index]

EDIT:Patut diperhatikan

Enkripsi MD5 Diretas



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih, di mana JSON Array berisi

  2. Impor batas ukuran file di PHPMyAdmin

  3. Mengikat alamat dan server MySQL

  4. Menggunakan SQL LIKE dan IN bersama-sama

  5. Karakter apa yang harus diloloskan untuk mencegah injeksi SQL (Saya)?