Skip site navigation (1) Skip section navigation (2)

Re: identificar usuario con registro en una tabla

From: "Linder Poclaba" <linder(dot)poclaba(at)gmail(dot)com>
To: "Milton Galo Patricio" <minoztro(at)gmail(dot)com>
Cc: Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: identificar usuario con registro en una tabla
Date: 2006-10-26 13:47:46
Message-ID: 5aa69e1b0610260647x47eac2c0ga0131311eac723b8@mail.gmail.com (view raw or flat)
Thread:
Lists: pgsql-es-ayudapgsql-general
2006/10/24, Milton Galo Patricio <minoztro(at)gmail(dot)com>:
>
> estimad(at)s:
>
>     He buscado en la documentación (de forma parcial) y no he podido
> encontrar alguna sentencia o comando que me pueda retornar el nombre
> del usuario que realizo un insert en una determinada tabla (pero de
> forma historica), me explico:
>
> 1.- En el momento que se ingresa un registro se que puedo saber quien
> lo está haciendo (a través de un trigger o simplemente consultando la
> session activa).


en un trigger puedes utilizar la variable current_user(que seria el usuario
quien está insertando, actualizando, borrando en tu tabla.) e insertarlo en
otra tabla llamada bitacora o algo así, con mas info, como el nombre de la
tabla a que hora el ip de donde se conecto el usuario etc.


-- 
Linder Poclaba Lázaro.
Desarrollador Key Optimal Solutions - KEYOS.
Usa Software Libre y obtiene tú libertad.

In response to

pgsql-es-ayuda by date

Next:From: Toni CasuepsDate: 2006-10-26 14:28:22
Subject: Re: impedir eliminacion en cascada
Previous:From: Jaime CasanovaDate: 2006-10-26 12:37:46
Subject: Re: impedir eliminacion en cascada

pgsql-general by date

Next:From: Tom LaneDate: 2006-10-26 13:57:17
Subject: Re: pg_dumpall failing from possible corrupted shared memory
Previous:From: Devrim GUNDUZDate: 2006-10-26 13:32:06
Subject: Re: Problem with 8.1.5 RPMs for Redhat AS 4

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group