Re: Create trigger on after logon on schema

Поиск
Список
Период
Сортировка
От aditya desai
Тема Re: Create trigger on after logon on schema
Дата
Msg-id CAN0SRDG9igPJHrB1PpfMoDRKxcGNe+JLz8T1mTUYu37+B1FfTg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: Create trigger on after logon on schema  (hubert depesz lubaczewski <depesz@depesz.com>)
Ответы Re: Create trigger on after logon on schema  (Steve Midgley <science@misuse.org>)
Re: Create trigger on after logon on schema  (Erik Brandsberg <erik@heimdalldata.com>)
Список pgsql-sql
Hi Depesz,
Sorry , I didn't mention it clearly. We are using these triggers for audit purposes.

Triggers calls a procedure to insert username,machine.IPAddress into LogonTime in an audit table.
We also have a trigger that gets fired BEFORE ALTER OR CREATE OR DROP on schema that will audit the user details in the audit table.

Any alternative solution in Postgres is welcome.

Thanks in advance.

Regards,
Aditya.



On Wed, Oct 6, 2021 at 9:14 PM hubert depesz lubaczewski <depesz@depesz.com> wrote:
On Wed, Oct 06, 2021 at 08:52:45PM +0530, aditya desai wrote:
> Hi,
> Is there any way to write below Oracle trigger in postgres?
>
> CREATE TRIGGER T1 after logon on schema for each row
> execute procedure p1;

What did it do?

Please note that not everyone knowing Pg knows Oracle.

I can imagine that trigger after logon means that p1 procedure will be
called after user successfully logs in, but what does the "for each row"
part mean?

In PG, there are no login triggers. And, in any case, noone logs to
"schema".

Best regards,

depesz

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

Предыдущее
От: hubert depesz lubaczewski
Дата:
Сообщение: Re: Create trigger on after logon on schema
Следующее
От: Steve Midgley
Дата:
Сообщение: Re: Create trigger on after logon on schema