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

có cách nào để ghi lại tất cả các câu lệnh sql bị lỗi trong oracle 10g không

Bạn có thể muốn sử dụng Kiểm toán như:

BẢNG CHỌN KIỂM TOÁN, BẢNG CHÈN, BẢNG XÓA, THỰC HIỆN QUY TRÌNH TRUY CẬP BAO GIỜ KHÔNG THÀNH CÔNG;

Bởi ACCESS là cho mỗi câu lệnh (có vẻ giống như những gì bạn muốn). Bởi SESSION sẽ ghi một bản ghi cho mỗi phiên (môi trường âm lượng lớn).

Kiểm toán tích hợp của Oracle có ít chi phí hơn so với kích hoạt. Một trình kích hoạt, chứa các câu trả lời khác, cho phép bạn ghi lại thông tin chính xác mà bạn muốn. Kiểm toán cũng sẽ chỉ bắt được các lần truy cập trên các đối tượng hiện có. Nếu ai đó chọn trên một bảng không tồn tại (sai chính tả hoặc không có gì), việc kiểm tra sẽ không bắt được nó. Các trình kích hoạt ở trên sẽ.

Nhiều thông tin hơn trong hướng dẫn bảo mật:http://download.oracle.com/docs/cd/B19306_01/network.102/b14266/auditing.htm#i1011984



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để chuyển một tham số vào tập lệnh t-sql?

  2. Điều gì là sai với PL / SQL này? Biến ràng buộc * KHÔNG ĐƯỢC KHAI BÁO

  3. Làm thế nào để in 1 đến 10 mà không cần sử dụng vòng lặp trong PL / SQL?

  4. Oracle:sự khác biệt giữa max (id) +1 và sequence.nextval

  5. Trường Boolean trong Oracle