Add pg_audit, an auditing extension
authorStephen Frost <sfrost@snowman.net>
Thu, 14 May 2015 14:36:16 +0000 (10:36 -0400)
committerStephen Frost <sfrost@snowman.net>
Thu, 14 May 2015 14:36:16 +0000 (10:36 -0400)
commitac52bb0442f79076b14acd8ad5b696946c1053b8
treef73605bab0a6453ca5323a50891f23d380bc6583
parent9660710e2f5bbbf1b18640fbc5edcceafe7a10ad
Add pg_audit, an auditing extension

This extension provides detailed logging classes, ability to control
logging at a per-object level, and includes fully-qualified object
names for logged statements (DML and DDL) in independent fields of the
log output.

Authors: Ian Barwick, Abhijit Menon-Sen, David Steele
Reviews by: Robert Haas, Tatsuo Ishii, Sawada Masahiko, Fujii Masao,
Simon Riggs

Discussion with: Josh Berkus, Jaime Casanova, Peter Eisentraut,
David Fetter, Yeb Havinga, Alvaro Herrera, Petr Jelinek, Tom Lane,
MauMau, Bruce Momjian, Jim Nasby, Michael Paquier,
Fabrízio de Royes Mello, Neil Tiffin
12 files changed:
contrib/Makefile
contrib/pg_audit/.gitignore [new file with mode: 0644]
contrib/pg_audit/Makefile [new file with mode: 0644]
contrib/pg_audit/expected/pg_audit.out [new file with mode: 0644]
contrib/pg_audit/pg_audit--1.0.0.sql [new file with mode: 0644]
contrib/pg_audit/pg_audit.c [new file with mode: 0644]
contrib/pg_audit/pg_audit.conf [new file with mode: 0644]
contrib/pg_audit/pg_audit.control [new file with mode: 0644]
contrib/pg_audit/sql/pg_audit.sql [new file with mode: 0644]
doc/src/sgml/contrib.sgml
doc/src/sgml/filelist.sgml
doc/src/sgml/pgaudit.sgml [new file with mode: 0644]