Cita: pues esos 2 últimos campos, que es usuario y fecha, se debiera llenar al registrar un nuevo registro mediante un trigger
La verdad es que para llenar esos datos ni siquiera necesitas un TRIGGER. Normalmente se hace en el mismo INSERT, cuando se lo crea...
Hacerlo en un TRIGGER no le aporta absolutamente ninguna ventaja, y le agrega una complicación innecesaria al sistema.
Los trigger se deben usar únicamente cuando es estrictamente necesario por necesidades del sistema, y cuando el procesos a realizar no se puede solventar de ninguna otra forma.
Ten en cuenta que es algo que se ejecutará
siempre.