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

Cách tốt nhất để xác thực JDBC đầu vào của người dùng?

Nếu ý của bạn là làm thế nào để bạn đảm bảo rằng đầu vào của người dùng không thể được sử dụng trong các cuộc tấn công chèn SQL, thì cách để thực hiện việc này (và cách tất cả SQL phải được viết bằng JDBC) là sử dụng Câu lệnh chuẩn bị. JDBC sẽ tự động xử lý mọi quá trình thoát cần thiết.

http://java.sun.com/docs/books /tutorial/jdbc/basics/prepared.html



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL triển khai Thuật toán truyền tia?

  2. MySQL giống như một lĩnh vực khác

  3. SQL:Chọn các giao dịch trong đó các hàng không thuộc tiêu chí bên trong cùng một bảng

  4. Tìm kiếm trong cột Json với Laravel

  5. Lỗi nhập cơ sở dữ liệu MySQL # 1064