hola.
soy otra vez con el problema de las contraseñas encriptadas.
esta vez el problema es con el phpmyadmin, resulta que al cargar los triggers que encriptan la contraseña marca error, no me deja crearlos,
de mysql tengo la vercion 5.0.67 y del phpmyadmin 2.11.7
estos son los trigger que intento cargar.
delimiter |
CREATE TRIGGER encrypt BEFORE INSERT ON usuarios
FOR each ROW
BEGIN
SET NEW.password=aes_encrypt(NEW.password,"1");
END;|
CREATE TRIGGER encript BEFORE UPDATE ON usuarios
FOR each ROW
BEGIN
SET NEW.password=aes_encrypt(NEW.password,"1");
END;|
delimiter ;
y tras cargar el script la salida que ontengo es la siguiente:
Error
consulta SQL:
delimiter;
MySQL ha dicho: Documentación
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'delimiter' at line 1.
por su ayuda muchas gracias.
Nota: si los cargo desde la terminal, directamente en el mysql si lo raliza perfectamente, la cuestion es que no se como hacer eso en el servidor ( iniciar mysql por ssh o algo asi ).