Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Referensi untuk pgAudit ekstensi
Anda dapat menentukan tingkat detail yang diinginkan untuk log audit Anda dengan mengubah satu atau beberapa parameter yang tercantum di bagian ini.
Mengontrol pgAudit perilaku
Anda dapat mengontrol pencatatan log audit dengan mengubah satu atau beberapa parameter yang tercantum pada tabel berikut.
Parameter | Deskripsi |
---|---|
| Menentukan kelas pernyataan yang akan di-log oleh sesi audit pencatatan log. Nilai yang diizinkan termasuk ddl, fungsi, misc, baca, peran, tulis, tidak ada, semua. Untuk informasi selengkapnya, lihat Daftar pengaturan yang diizinkan untuk parameter pgaudit.log. |
|
Saat diaktifkan (diatur ke 1), tambahkan pernyataan ke jejak audit jika semua relasi dalam pernyataan ada di pg_catalog. |
|
Menentukan tingkat log untuk digunakan dalam entri log. Nilai yang diizinkan: debug5, debug4, debug3, debug2, debug1, info, notifikasi, peringatan, log |
|
Saat diaktifkan (diatur ke 1), parameter yang diteruskan dengan pernyataan ditangkap dalam log audit. |
|
Ketika diaktifkan (diatur ke 1), log audit untuk sesi membuat entri log terpisah untuk setiap relasi (TABLE,VIEW, dan seterusnya) direferensikan dalam DML pernyataan SELECT atau. |
|
Menentukan apakah pencatatan log akan mencakup teks pernyataan dan parameter dengan entri log pertama untuk kombinasi pernyataan/subpernyataan atau dengan setiap entri. |
|
Menentukan peran utama yang akan digunakan untuk pencatatan log audit objek. Satu-satunya entri yang diizinkan adalah |
Daftar pengaturan yang diizinkan untuk parameter pgaudit.log
Nilai | Deskripsi |
---|---|
Tidak ada | Ini adalah opsi default. Tidak ada perubahan basis data yang dibuat log. |
semua | Membuat log untuk semua (baca, tulis, fungsi, peran, ddl, misc). |
ddl | Mencatat semua pernyataan bahasa definisi data (DDL) yang tidak disertakan dalam |
Fungsi | Membuat log panggilan fungsi dan blok |
misc | Membuat log berbagai perintah, seperti |
baca | Membuat log |
peran | Membuat log pernyataan terkait peran dan hak akses, seperti |
tulis | Membuat log |
Untuk mencatat beberapa jenis peristiwa dengan audit sesi, gunakan daftar yang dipisahkan koma. Untuk membuat log semua jenis peristiwa, atur pgaudit.log
ke ALL
. Boot ulang instans DB Anda untuk menerapkan perubahan.
Dengan objek audit, Anda dapat memperbaiki pencatatan log audit agar berfungsi dengan relasi tertentu. Misalnya, Anda dapat menentukan bahwa Anda ingin pencatatan log audit untuk operasi READ
di satu tabel atau lebih.