[Pgsql-ayuda] Re: Aprovechando la situacion

Alvaro Herrera Munoz alvherre@dcc.uchile.cl
Thu, 14 Aug 2003 14:51:36 -0400


On Thu, Aug 14, 2003 at 06:39:53AM -0700, Escorpion wrote:

> Supongamos que dos usuarios entran a la base de datos desde una aplicaci?n o
> desde una consola para teclear comandos SQL con el mismo nombre de usuario.
> (por ejemplo el usuario "postgres"). ?como haria para distinguir y registrar
> desde un trigger el trabajo de un usuario y el otro?

> Postgress trae un par de funciones como current_user y session_user. pero
> como podria identificar la session dentrro de la cual trabaja?

Mira pg_stat_get_backend_idset() y pg_stat_get_backend_pid().

-- 
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
Voy a acabar con todos los humanos / con los humanos yo acabaré
voy a acabar con todos / con todos los humanos acabaré (Bender)