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

Truy vấn các giá trị được mã hóa trong cơ sở dữ liệu

Thực sự chỉ có hai lựa chọn ở đây.

  1. Mã hóa dữ liệu bạn đang gửi cho truy vấn đã chọn của mình. Bằng cách đó, bạn đang so sánh hai giá trị được mã hóa khác nhau. Tất nhiên, điều này sẽ không thành công nếu bạn đang sử dụng muối ..

  2. Không mã hóa các giá trị trước khi lưu trữ. Thay vào đó, chỉ cần lưu nó bình thường. Nếu nó thực sự cần được mã hóa, hãy sử dụng các phương pháp mã hóa có sẵn trong SQL Server để tự động mã hóa cột:http://msdn.microsoft.com/en-us/library/ms179331.aspx

Mục đích của mã hóa của bạn về cơ bản là để bảo vệ thông tin "ở trạng thái yên tâm". Máy chủ SQL có thể tự làm điều này.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thực hiện chuyển đổi dự phòng trong MS SQL Server 2017 Standard

  2. MVC4:UserIsInRole - Không thể kết nối với cơ sở dữ liệu SQL Server

  3. Định cấu hình Lucene.Net với SQL Server

  4. Làm cách nào để truy vấn một giá trị trong cột SQL Server XML

  5. Làm thế nào để tìm các hàng liên tiếp dựa trên giá trị của một cột?