Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak haszować hasła w MySQL?

UPDATE table SET Password = MD5(Password)

Powiem jednak, że MD5 nie jest zbyt dobrym poziomem szyfrowania i powinieneś rozważyć coś silniejszego, takiego jak ENCRYPT z niestandardową solą. Przeczytaj o tym tutaj

EDYCJA:Wygląda na to, że oryginalne pytanie uległo zmianie. Oto zmienione zapytanie, które można uwzględnić

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

EDYCJA:Warto zauważyć

Zhakowane szyfrowanie MD5



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy MySQL FIND_IN_SET lub odpowiednik może używać indeksów?

  2. Jak sortować wyniki MySQL z literami na początku, symbolami na końcu?

  3. Sprawdź, czy wiersz istnieje, Laravel

  4. Jak zdobyć Sumę z dwóch stołów?

  5. Jak przekonwertować DateTime na liczbę w MySQL?