[ dept. of second thoughts ]
Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com> writes:
> On 8/12/21 1:19 PM, Mladen Gogala wrote:
>> The idea is to log all statements by the particular user, not by
>> everybody.
> Would pg_stat_statements work for you?:
> https://www.postgresql.org/docs/current/pgstatstatements.html
Actually, for that specific requirement, there's an easier way:
ALTER USER target_user SET log_statement = 'all';
While the target_user can't do that for himself, a superuser
can.
regards, tom lane