Auditoria de tablas en PostgreSQL – I

En la siguiente publicación se verá a manera de ejemplo una función del tipo trigger, genérica, que será usada para registrar los cambios de los datos de una tabla en otra tabla de auditoria.

Grabará los registros antiguos y nuevos, la tabla afectada, el usuario de base de datos que realizó el cambio y la fecha en que se está realizando el cambio.

Tabla de auditoria

Permisos en tabla de auditoria

Función de auditoria

Tabla de prueba de audtoria

La siguiente tabla “categories” servirá de ejemplo para ser auditada.

Trigger de auditoria

Insertando datos de prueba

Los datos de la tabla de auditoria se verán realizando la siguiente consulta.

Share on FacebookTweet about this on TwitterShare on Google+

Agregue un comentario

Su dirección de correo no se hará público. Los campos requeridos están marcados *