Hola.

Primero debe activar full log con log_min_duration_statement=0.

Para procesar los logs de postgres yo uso pgbadger
http://sourceforge.net/projects/pgbadger/ , con este programa puede generar
reportes  en formato html con fltros como usuario, base de datos, ip
cliente y muchos mas.

El 24 de febrero de 2015, 9:15, jvenegasperu . <jvenegasp...@gmail.com>
escribió:

> Buenos dias a todos
>
> trabajo con postgres y postgis en una aplicación web de mapas donde mis
> usuarios trabajan con normalidad sin embargo hay acciones que requieren que
> ellos esten constantemente dibujando en el mapa y otros usuarios
> simplemente visualizan e imprimen mapas para no reinventar la rueda instale
> Quantum Gis ahora se llama QGis a cada usuario y alli ellos hacen todas las
> ediciones de geometrias necesarias.
>
> Quisiera saber si hay forma de grabar en una tabla cuando el usuario hace
> login a postgres. es decir mis usuarios se conectan a traves de QGis con su
> usuario y contraseña pero no hacen ninguna acción de delete o update solo
> select a la tabla que escogen en QGis.
>
> Me gustaria grabar en una tabla para auditoria cuando ellos hacen
> simplemente login a postgres y tambien grabar cuando hacen select a una
> tabla.
>
> Esto porque particularmente mis usuarios lo que hacen es producir mapas
> para lectura y distribucion de recibos en la ciudad de manera automatica
> usando QGis y necesito saber si el usuario efectuo o no tal acción.
>
> que se logra solo haciendo login desde QGis y haciendo select a la tablas
> necesarias que ya estan configuradas en un archivo de trabajo de qgis que
> lee las tablas y produce los mapas de manera automatica
>
> Espero puedan ayudarme saludos
>
> --
> José Mercedes Venegas Acevedo
> cel claro 940180540
>
> mails: jvenegasp...@gmail.com
>



-- 
Raul Andres Gutierrez Alejo

Responder a