Re: Audit-trail engine: getting the application's layer user_id

Поиск
Список
Период
Сортировка
От Jorge Godoy
Тема Re: Audit-trail engine: getting the application's layer user_id
Дата
Msg-id 87abwxzjpk.fsf@gmail.com
обсуждение исходный текст
Ответ на Re: Audit-trail engine: getting the application's layer user_id  ("Marcelo de Moraes Serpa" <celoserpa@gmail.com>)
Список pgsql-general
"Marcelo de Moraes Serpa" <celoserpa@gmail.com> writes:

> I forgot to add the link to the article I've mentioned:
>
> http://www-128.ibm.com/developerworks/db2/library/techarticle/0302stolze/0302stolze.html#section2b
>
> This is what I'd like to do on PostgreSQL,

So, translating it to a simpler example:

    You want that your function gets the connection ID it is using and
    ties it to your current user ID at your application and then have
    all your tables use a trigger to retrieve the user name from the
    auxiliar table that maps "connection ID -> user", right?

That's what's in that page: a UDF (user defined function) named
getapplicationid() that will return the user login / name / whatever and
triggers.

What is preventing you from writing that?  What is your doubt with
regards to how create that feature on your database?



--
Jorge Godoy      <jgodoy@gmail.com>

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

Предыдущее
От: Richard Huxton
Дата:
Сообщение: Re: Audit-trail engine: getting the application's layer user_id
Следующее
От: "Marcelo de Moraes Serpa"
Дата:
Сообщение: Re: Audit-trail engine: getting the application's layer user_id