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

Lưu trữ thông tin đăng nhập MS SQL Server trong Cơ sở dữ liệu MySQL

Rõ ràng nếu bạn đang gửi mật khẩu tới MS SQL, bạn sẽ cần phải có khả năng đảo ngược giá trị. Tôi nghĩ rằng mã hóa sẽ là câu trả lời chính xác nhất ở đây. Dù bằng cách nào thì mã của bạn vẫn có thể ngoại suy mật khẩu này, nếu không thì bạn không thể kết nối.

Nếu bạn muốn tăng cường bảo mật, bạn có thể gieo mã hóa của mình bằng tổng kiểm tra được tính từ tên người dùng ... tuy nhiên, nếu tên người dùng thay đổi, bạn sẽ cần phải giải mã và mã hóa lại. Điều này sẽ chỉ gây khó khăn hơn một chút cho "những người khác" có thể biết bạn đang sử dụng AES.

Nhưng vào cuối ngày, bạn sẽ luôn có thể biết mật khẩu là gì, vì bạn cần giải mã. Bạn chỉ có thể làm rất nhiều điều trong tình huống này, tốt nhất là yêu cầu người dùng mật khẩu mỗi khi cần.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Những ký tự nào thực sự có khả năng gây ra SQL injection trong MySQL?

  2. Chính xác thì M, D có nghĩa là gì trong hệ thập phân (M, D)?

  3. Truy vấn trống lỗi PHP

  4. SQL thành outfile - tệp được lưu trữ ở đâu? (MySQL, Windows)

  5. phiên đăng nhập bị hủy sau khi làm mới