Jose J. Ayala Pineda escribió:
> Hola, estuve viendo los log que genera postgres y he visto que pone el log de 
> las sentencias, warnings y notices que se generen.. pero no he encontrado la 
> informacion de que usuario o desde que cliente se realizo dicha instruccion. 
> Es posible hacer esto? como deberia configurar mi postgresql.conf para esa 
> tarea?. Se puede indicar que solo genere los log de un determinado usuario?. 
> Estuve viendo un script que ayuda a generar reportes de los Logs  
> (http://pgfouine.projects.postgresql.org/) pero tampoco vi un reporte que 
> fuera sentencias por usuario, por eso me entro la duda de si es posible o no.
> Agradezco su ayuda y tiempo prestado.

Mira el parámetro log_line_prefix.  Puedes agregar un indicador de
sesión; y si activas log_connections verás quién se conecta a cada
sesión.

Ignoro si pgfouine te dará reportes por usuario.

-- 
Alvaro Herrera                          Developer, http://www.PostgreSQL.org/
"Porque Kim no hacia nada, pero, eso sí,
con extraordinario éxito" ("Kim", Kipling)
--
TIP 2: puedes desuscribirte de todas las listas simultáneamente
    (envía "unregister TuDirecciónDeCorreo" a [email protected])

Responder a