From: | Gustavo Vaccaro <gustavo_vaccaro(at)fibertel(dot)com(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Auditoria completa de una tabla (examinar el log de transacciones) |
Date: | 2015-08-14 22:44:12 |
Message-ID: | 55CE6F3C.4030608@fibertel.com.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Gracias Alvaro por la pronta respuesta.<br>
Con pg_xlogdump ¿no lo puedo lograr? o no sirve para eso.<br>
<br>
<span style="font-weight: bold; font-family: Arial;"><br>
</span>
<div class="moz-signature">
<meta content="text/html; charset=windows-1252"
http-equiv="content-type">
<title></title>
<meta content="Gustavo J. Vaccaro - www.gjv.com.ar" name="author">
<span style="font-weight: bold; font-family: Arial;"><br>
Gustavo J. Vaccaro</span><br>
<a style="font-style: italic;" href="http://www.gjv.com.ar">http://www.gjv.com.ar</a><br>
<br>
</div>
<div class="moz-cite-prefix">El 14/08/2015 a las 07:40 p.m., Alvaro
Herrera escribió:<br>
</div>
<blockquote cite="mid:20150814224057(dot)GQ5232(at)alvherre(dot)pgsql"
type="cite">
<pre wrap="">Gustavo Vaccaro escribió:
</pre>
<blockquote type="cite">
<pre wrap=""> Pero si una tabla tiene un trigger que ejecuta un update, o un
insert o tiene una llamada a una funcion que hace algo de esto,
entonces NO loguea nada.<br>
Con esto quiero decir que no tengo toda la profundidad de la
instruccion. Loguea solamente la instruccion enviada por mi
programa.<br>
¿existe alguna forma de loguear todo lo que se ejecuta en la base de
datos?
</pre>
</blockquote>
<pre wrap="">
Puedes conseguir lo que quieres usando un event trigger, pero sólo en
9.5 y necesitas una extensión adicional. Están las slides de mi charla:
<a class="moz-txt-link-freetext" href="http://pgday.ru/en/papers/22">http://pgday.ru/en/papers/22</a>
Se supone que habrá video (en inglés, subtitulado en ruso, meh) pero no
lo han subido todavía.
Existe también pg_audit,
<a class="moz-txt-link-freetext" href="https://github.com/2ndQuadrant/pgaudit">https://github.com/2ndQuadrant/pgaudit</a>
</pre>
</blockquote>
<br>
</body>
</html>
Attachment | Content-Type | Size |
---|---|---|
unknown_filename | text/html | 2.0 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2015-08-14 22:44:41 | Re: Re: [pgsql-es-ayuda] Orden por código ascii |
Previous Message | Alvaro Herrera | 2015-08-14 22:40:57 | Re: Auditoria completa de una tabla (examinar el log de transacciones) |