I am using a postgresql database in production and we need to apply fine grained auditing for certain tables. The requirement is, sensitive data related tables should only be accessed by application user. If any other user accesses those tables, a log entry should be created.
Can PGAUDIT extension support such kind of functionality ?