Re: user creation time for audit

Поиск
Список
Период
Сортировка
От Julien Rouhaud
Тема Re: user creation time for audit
Дата
Msg-id CAOBaU_YYfR1zzVzzhpikxQk1kw7bc1+EXtQuAdY=PSwQRRaiOQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: user creation time for audit  (Vijaykumar Jain <vijaykumarjain.github@gmail.com>)
Список pgsql-general
On Mon, Aug 30, 2021 at 5:24 PM Vijaykumar Jain
<vijaykumarjain.github@gmail.com> wrote:
>
> On Mon, 30 Aug 2021 at 14:39, Julien Rouhaud <rjuju123@gmail.com> wrote:
>>
>>
>> The easy way around that is to track those events yourself with the
>> rules that suit your needs, which can be done easily using an event
>> trigger.
>
>
> Please correct me if I am missing anything, but the doc said, event triggers are not allowed on global objects.
> PostgreSQL: Documentation: 13: 39.2. Event Trigger Firing Matrix

Ah right, sorry about that.

> Anyways, I think the options were using external mechanisms to role audits, or pgaudit via statement logging ?

You could also periodically check for new user creation, or write a
dedicated module using ProcessUtility_hook which could allow you to do
something for each CREATE/DROP/ALTER ROLE (or any other utility
statement).



В списке pgsql-general по дате отправления:

Предыдущее
От: Vijaykumar Jain
Дата:
Сообщение: Re: user creation time for audit
Следующее
От: Mario Emmenlauer
Дата:
Сообщение: lib and share are installed differently, but why?