Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] Tablas de logs

Estas en el tema de Tablas de logs en el foro de Mysql en Foros del Web. Saludos gente de forosdelweb, recurro a su valiosa ayuda ya que he creado una base de datos y me gustaria tener o agregarle una(s) tabla(s) ...
  #1 (permalink)  
Antiguo 25/03/2013, 14:25
 
Fecha de Ingreso: noviembre-2012
Ubicación: Caracas - Venezuela
Mensajes: 116
Antigüedad: 11 años, 4 meses
Puntos: 1
Tablas de logs

Saludos gente de forosdelweb, recurro a su valiosa ayuda ya que he creado una base de datos y me gustaria tener o agregarle una(s) tabla(s) para auditorias, quiero crear unas tablas con logs sobre qué sentencias se han hecho en la BD

¿Cómo puedo alimentar una tabla con todas las transaccione que se realicen en mi BD MySQL? Me refiero a INSERTS, UPDATE, DELETE, SELECT y en qué tablas se ha hecho?

Tengo la idea de que puede hacerse con Triggers pero mis conocimientos en triggers son casi nulos (estoy leyendo todo al respecto pero quiero consultar con los expertos de forosdelweb :D)

un ejemplo sería tengo 2 tablas Usuarios y trámites:

Código:
Usuarios:

id -> INT(5), NOT NULL, PK, Auto-Increment
Nombre -> varchar(50), not null
login: -> varchar(25), not null, Unique
clave -> varchar(25), not null,
Código:
Trámites:

id -> INT(5), NOT NULL, PK, Auto-Increment
Tipo_tramite: -> Varchar(25), not null,
fecha -> date, not null
La tabla que deseo obtener debería tener id de log, tabla en la que se realizo la transacción, qué transaccion de realizo y en que fecha.

Por supuesto mi BD es más grande solo quiero un ejemplo con esas 2 tablas para intentar aplicarlo a mi BD

de antemano muchas gracias
  #2 (permalink)  
Antiguo 26/03/2013, 11:06
 
Fecha de Ingreso: noviembre-2012
Ubicación: Caracas - Venezuela
Mensajes: 116
Antigüedad: 11 años, 4 meses
Puntos: 1
Respuesta: Tablas de logs

Con esto me di una idea:

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:07.