Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2012, 08:43
minombreesmm
 
Fecha de Ingreso: agosto-2012
Ubicación: M.
Mensajes: 2.031
Antigüedad: 11 años, 8 meses
Puntos: 52
Algun ejemplo sencillo de trigger?

bueno lo que pretendo es encriptar una contraseña con un trigger que se ejecute despues de que se almaceno.
y con otro trigger desencriptar la contraseña cuando sea solicitada.
como se hara eso?


Código SQL:
Ver original
  1. encriptar contraseña
  2. UPDATE contrasenas SET contrasena=AES_ENCRYPT('1','1') WHERE codigo=1;
  3.  
  4. desencriptar AES_DECRYPT
  5. SELECT AES_DECRYPT(contrasena,'1') FROM contrasenas WHERE codigo=1;
  6.  
  7. actualizar y desencriptar contraseña
  8. UPDATE contrasenas SET contrasena= AES_DECRYPT(contrasena,'1') WHERE codigo=1;

eso si funciona, pero como meto en un trigger? o como es?

los ejemplos que encuentro no los he podido aplicar, ponen ejemplos largos donde me pierdo. y como lo ocupo para unas horas mas me desespera.
de antemano gracias
uso mysql 5.0

Última edición por minombreesmm; 30/08/2012 a las 08:57