View a markdown version of this page

Menggunakan pgAudit untuk mencatat aktivitas basis data - Amazon Relational Database Service

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan pgAudit untuk mencatat aktivitas basis data

Lembaga keuangan, lembaga pemerintah, dan banyak industri perlu menyimpan log audit untuk memenuhi persyaratan regulasi. Menggunakan ekstensi PostgreSQL Audit (pgAudit) dengan instans DB RDS for PostgreSQL, Anda dapat membuat catatan terperinci yang biasanya dibutuhkan oleh auditor atau untuk memenuhi persyaratan regulasi. Misalnya, Anda dapat mengatur ekstensi pgAudit untuk melacak perubahan yang dibuat pada basis data dan tabel tertentu, untuk mencatat pengguna yang membuat perubahan, dan banyak detail lainnya.

Ekstensi pgAudit dibangun di atas fungsionalitas infrastruktur pencatatan log PostgreSQL asli dengan memperluas pesan log dengan lebih detail. Dengan kata lain, Anda menggunakan pendekatan yang sama untuk melihat log audit seperti untuk melihat pesan log lain. Untuk informasi selengkapnya tentang pencatatan log PostgreSQL, lihat .

Ekstensi pgAudit menyunting data sensitif seperti kata sandi cleartext dari log. Jika instans DB RDS for PostgreSQL dikonfigurasi untuk mencatat log pernyataan bahasa manipulasi data (DML) sebagaimana dijelaskan dalam Mengaktifkan pencatatan kueri untuk , Anda dapat menghindari masalah kata sandi cleartext menggunakan ekstensi PostgreSQL Audit.

Anda dapat mengonfigurasi audit pada basis data instans dengan tingkat kekhususan yang tinggi. Anda dapat mengaudit semua basis data dan semua pengguna. Atau, Anda dapat memilih untuk mengaudit hanya basis data, pengguna, dan objek tertentu lainnya. Anda juga dapat secara eksplisit mengecualikan pengguna dan basis data tertentu agar tidak diaudit. Untuk informasi selengkapnya, lihat Mengecualikan pengguna atau basis data dari pencatatan log audit.

Mengingat jumlah detail yang dapat ditangkap, jika menggunakan pgAudit, sebaiknya pantau penggunaan penyimpanan Anda.

Ekstensi pgAudit didukung pada semua Versi RDS for PostgreSQL. Untuk daftar versi pgAudit yang didukung oleh versi RDS for PostgreSQL yang tersedia, lihat Versi ekstensi untuk Amazon RDS for PostgreSQL dalam Catatan rilis Amazon RDS for PostgreSQL.