Re: Alternativa para manejar variables de sesion

From: "Javier Aquino H(dot)" <JAquino(at)LexusEditores(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Alternativa para manejar variables de sesion
Date: 2006-10-28 21:29:42
Message-ID: 005201c6fad8$2fdf4880$0a010a0a@javier
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Un caso mas concreto es en las aplicaciones Web donde el servidor Web por lo
general se conect a la base de datos con un solo usuario ( usuario de base
de datos ) y claro los usuarios se distinguen unos de otros con usuarios de
aplicación. En este sentido si es necesario usar variables de sesion.

Es mas ... algunos sistemas cliente servidor, tambien usan conecciones de un
solo usuario ( proxy user ) a la base de datos y se diferencian solamente
por usuarios de aplicación.

Saludos,

Javier.

----- Original Message -----
From: "Raúl Andrés Duque" <raulandresduque(at)hotmail(dot)com>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Saturday, October 28, 2006 2:40 PM
Subject: Re: [pgsql-es-ayuda] Alternativa para manejar variables de sesion

> Que tal Edwin ... esto de las variables de sesion no es nada que me haya
> inventado ... algunos motores las implementan.
>
> Un ejemplo sencillo de su utilización:
> Se tiene una aplicación donde TODOS los usuarios acceden a la DB con un
> usuario genérico y es la aplicación la que controla la parte de permisos
> (usuario en la aplicación) ... si quisieras montar un trigger para por
> ejemplo auditar cambios de estado, cómo podrías saber que usuario realizó
> la operación? Una alternativa es al iniciar la sesión se define una
> variable con el id del usuario ... cuestion que cualquier trigger puede
> hacer uso de esa variable.
>
> Atentamente,
>
> RAUL DUQUE
> Bogotá, Colombia
>
> ----- Original Message -----
> From: "Edwin Quijada" <listas_quijada(at)hotmail(dot)com>
> To: <raulandresduque(at)hotmail(dot)com>
> Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
> Sent: Saturday, October 28, 2006 9:00 AM
> Subject: RE: [pgsql-es-ayuda] Alternativa para manejar variables de sesion
>
>
>> La pregunta es para que querria Postgres usar variables de session??
>> No entiendo?
>> Puedes explicarte mejor en lo que deseas hacer o para que?
>>
>>
>> *-------------------------------------------------------*
>> *-Edwin Quijada
>> *-Developer DataBase
>> *-JQ Microsistemas
>> *-809-747-2787
>> * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
>> comun"
>> *-------------------------------------------------------*
>>
>>
>>
>>
>>>From: Raúl Andrés Duque <raulandresduque(at)hotmail(dot)com>
>>>To: <pgsql-es-ayuda(at)postgresql(dot)org>
>>>Subject: [pgsql-es-ayuda] Alternativa para manejar variables de sesion
>>>Date: Fri, 27 Oct 2006 03:46:46 -0500
>>>
>>>Cordial Saludo Listeros.
>>>
>>>Según he leido postgresql aún no implementa variables de sesión ...
>>>alguien conoce alguna alternativa?
>>>
>>>Lo que se me ocurre es que cada que se inicie una sesion, se grabe a una
>>>tabla el id de la sesion junto con el valor que quiero almacenar. Cuando
>>>requiero este valor lo consulto en esa tabla por el id de la sesion
>>>activa. Cuando se cierre la sesion borro el registro correspondiente.
>>>
>>>Para esta implementación tengo dos dudas.
>>>1. Cómo obtengo el id de la sesion/conexión activa?
>>>2. Cómo pueedo crear una función que se ejecute antes de que se cierre
>>>una sesión/conexión, algo así como un trigger pero que se ejecute cuando
>>>se cierra una sesion/conexion.
>>>
>>>Gracias.
>>>
>>>Atentamente,
>>>
>>>RAUL DUQUE
>>>Bogotá, Colombia
>>>
>>>
>>>---------------------------(fin del mensaje)---------------------------
>>>TIP 1: para suscribirte y desuscribirte, visita
>>>http://archives.postgresql.org/pgsql-es-ayuda
>>
>> _________________________________________________________________
>> De todo para la Mujer Latina http://latino.msn.com/mujer/
>>
>>
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2006-10-29 00:21:42 Re: Alternativa para manejar variables de sesion
Previous Message Raúl Andrés Duque 2006-10-28 19:40:06 Re: Alternativa para manejar variables de sesion