From: | Ramón Alberto Bruening González <albertobruening(at)hotmail(dot)com> |
---|---|
To: | <jaime(at)2ndquadrant(dot)com>, <gilsoncaballero(at)gmail(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Consulta sobre esquemas de auditorias |
Date: | 2010-11-19 00:49:36 |
Message-ID: | SNT137-w149DFB052DF5BAE3C4F3A5A23A0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> From: jaime(at)2ndquadrant(dot)com
> Date: Thu, 18 Nov 2010 11:45:14 -0500
> Subject: Re: [pgsql-es-ayuda] Consulta sobre esquemas de auditorias
> To: gilsoncaballero(at)gmail(dot)com
> CC: pgsql-es-ayuda(at)postgresql(dot)org
>
> 2010/11/18 gilson caballero <gilsoncaballero(at)gmail(dot)com>:
> > Buen dia, soy de asuncion, paraguay, y tengo un mini paper que preparar
> > acerca de esquemas o mecanismos de auditorias en postgres, estuve mirando
> > por la web y encontre que se pueden crear mecanismos pero de manera manual
> > por decir asi, o sea utilizando triggers, mi pregunta es si postgres trae de
> > manera nativa algunos esquemas para utilizar o la unica manera es
> > codificando estos disparadores?
> >
>
> y crear triggers y registrar en los logs son las unicas maneras
> nativas que hay de registrar cambios
>
> --
> Jaime Casanova www.2ndQuadrant.com
> Professional PostgreSQL: Soporte y capacitación de PostgreSQL
> -
> Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
> Para cambiar tu suscripci�n:
> http://www.postgresql.org/mailpref/pgsql-es-ayuda
Buenas Noches a todos, yo tengo implementado una auditoria a traves de
trigger por cada table en pl/tcl por si te sirve, y me funciona a la
perfeccion.
El esquema de la tabla es el siguiente:
CREATE TABLE "usuario"."USU_AUDITORIA_TABLA" (
"FechaHora" TIMESTAMP WITHOUT TIME ZONE NOT NULL,
"Usuario" VARCHAR NOT NULL,
"Tabla" VARCHAR NOT NULL,
"NombresPK" VARCHAR,
"ValoresPK" VARCHAR,
"Operacion" CHAR(6) NOT NULL,
"Campos" VARCHAR,
"Antes" TEXT,
"Despues" TEXT,
"IP" INET DEFAULT inet_client_addr() NOT NULL
) WITHOUT OIDS;
From | Date | Subject | |
---|---|---|---|
Next Message | Mario Cassanelli | 2010-11-19 11:59:55 | Como ejecutar un procedimiento desde php |
Previous Message | Residente SW3 | 2010-11-18 21:11:26 | COnexion ODBC a postgres |