Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

apakah ada cara untuk mencatat semua pernyataan sql yang gagal di Oracle 10g

Anda mungkin ingin menggunakan Audit seperti:

AUDIT PILIH TABEL, MASUKKAN TABEL, HAPUS TABEL, JALANKAN PROSEDUR DENGAN AKSES KAPANPUN TIDAK BERHASIL;

By ACCESS adalah untuk setiap pernyataan (yang sepertinya Anda inginkan). Dengan SESSION akan merekam satu rekaman per sesi (lingkungan volume tinggi).

Audit bawaan Oracle memiliki overhead yang lebih sedikit daripada pemicu. Pemicu, yang berisi jawaban lain, memungkinkan Anda mencatat informasi persis yang Anda inginkan. Audit juga hanya akan menangkap hits pada objek yang ada. Jika seseorang memilih pada tabel yang tidak ada (salah eja atau yang lainnya) audit tidak akan menangkapnya. Pemicu di atas akan.

Lebih banyak info dalam panduan keamanan: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. Contoh Tabel Eksternal Oracle

  2. Apa yang dimaksud dengan simbol SQL Select || berarti?

  3. Oracle 12c - pilih string setelah kemunculan karakter terakhir

  4. Mengkonversi dari tanggal ke zaman-Oracle

  5. MySQL setara dengan Oracle's SEQUENCE.NEXTVAL