Hola Carlos yo uso lo de este blog y va super fenomenal pruebalo
http://www.swapbytes.com/2010/09/como-implementar-auditoria-simple-en.html basicamente crea otra tabla que se encarga de grabar todo lo que pasa ya me ha sacado de varios apuros de mis usuarios por ejemplo un dia un usuario marco en quantum gis todo un sector de la ciudad es decir graficamente selecciono un pedazo de la ciudad y lo borro ya estaba a punto de llorar el pobre no paso nada fuimos a la tabla audit y dejamos todo como estaba quizas te sirva
