Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/06/2014, 18:20
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Triggers - Consulta

Cita:
Lo que yo queria lograr es, hacer un trigger que me guarde los los movimientos del usuario es decir, cuando se logea en el sistema, el nombre del usuario que se logeo, la hora y la fecha.
Tambien me gustaria saber si ese usuario hizo alguna modificacion a alguna tabla en lo posible
Para lograr lo primero, no es necesario crear un trigger. Basta con realizar los inserts adecuados en tablas de login que quieras crear, de acuerdo a los que desees.
No hay una regla específica que diga como lograrlo, y depende mucho de lo que queras hacer.
Lo que si te puedo asegurar es que no se hace con triggers, en especial porque salvo el logueo inicial, la base no puede seguir ninguna acción de un usuario que no sea referidaa UPDATE, DELETE o INSERT. El resto es transparente para la base.

Lo segundo es simplemente imposible. Como te dije, acciones que no sean UPDATE, DELETE o INSERT, no existen para los triggers.
Además, por regla fundamental, nunca se debe permitir a un usuario modificar tablas, ni crear nuevas.
Nunca.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)