From: | Cesar Erices <caerices(at)gmail(dot)com> |
---|---|
To: | Pedro PG <pedropg(at)outlook(dot)com> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Roles como usuarios de programa compilado |
Date: | 2013-10-20 03:12:22 |
Message-ID: | CAAgHD5LZPeQnP4G57BiEXZ1dPVx_K1NcBWtD6jUJ-UsPTmmqOA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Te pudes crar un procedimiento que envie en las excepciones el usuario, ip
y la accion que realiza.
Con ello obtendras la info real del usuario que se logeo e hizo la accion
Atte,
El oct 18, 2013 5:10 PM, "Pedro PG" <pedropg(at)outlook(dot)com> escribió:
> Buen día lista, me encuentro desarrollando un software con VB NET y
> PostgreSQL 9.X, quisiera que me orienten o que me den opiniones sobre como
> hacer con el tema de usuarios.
>
> Les comento, dentro de mi base de datos es importante registrar dos cosas:
>
> 1) Registrar todos los cambios hechos a los registros de cualquier tabla
> (esto ya esta hecho).
> 2) Registrar todas las excepciones que ocurriesen en cualquier tabla (esto
> ya esta hecho).
>
> En ambas situaciones se registra que usuario realizo la acción y/o a que
> usuario le salto la excepción (dentro de la función/trigger uso la constate
> *USER*), pues bien, en la cadena de conexión (VB NET) me conecto a la
> base de datos con el usuario *postgres* y en consecuencia cada vez que se
> registre alguno de los dos casos mencionados siempre aparecerá *postgres* como
> el usuario ejecutor.
>
> El tema es: es factible manejar los usuarios (o roles según postgres) como
> usuarios en el VB NET, y en el caso que alguien halla hecho esto como
> hicieron para cambiar la cadena de conexión según el usuario (hay que
> recordar que la aplicación la usaran muchos usuarios ... lo que planteo es
> crear un usuario en postgres por cada usuario que tenga acceso desde el
> software compilado).
>
> Gracias.
>
From | Date | Subject | |
---|---|---|---|
Next Message | Pelluco Pelluco | 2013-10-22 12:42:13 | Consulta SQL resta de 2 fechas en el mismo campo en distinto registro. (con condición especial) |
Previous Message | Jaime Casanova | 2013-10-19 06:00:22 | Re: Roles como usuarios de programa compilado |