Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm thế nào để băm mật khẩu trong MySQL?

UPDATE table SET Password = MD5(Password)

Tôi sẽ nói mặc dù MD5 không phải là mức mã hóa tốt và bạn nên xem xét thứ gì đó mạnh hơn, chẳng hạn như ENCRYPT với một muối tùy chỉnh. Đọc về nó tại đây

CHỈNH SỬA:Có vẻ như câu hỏi ban đầu đã thay đổi. Đây là truy vấn đã thay đổi để chứa

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

CHỈNH SỬA:Đáng chú ý

Mã hóa MD5 bị tấn công



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dấu thời gian buộc Hibernate duy trì / tải dưới dạng UTC

  2. Quyền truy cập root MySQL từ tất cả các máy chủ

  3. Hợp nhất 2 bảng cho một truy vấn CHỌN?

  4. MYSQL - Tách dữ liệu thành nhiều hàng

  5. innodb_lock_wait_timeout tăng thời gian chờ