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

Đăng nhập người dùng với một truy vấn duy nhất và muối mật khẩu cho mỗi người dùng

Bạn có thể thực hiện điều này trong một truy vấn như sau:

SELECT 
   SHA1(CONCAT(users.salt, "password-input")) = users.passwordhash
WHERE 
   username = "username-input"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. không thể kiểm tra tên người dùng có tồn tại hay không

  2. Làm thế nào tôi có thể tạo trình cài đặt cho trang web. Mysql PHP

  3. Cách đặt classpath trình điều khiển jdbc

  4. Làm cách nào để viết SQL cho một bảng có cùng tên với một từ khóa được bảo vệ trong MySql?

  5. MySQL tìm các bảng không sử dụng