guardar direccion IP de usuario en tabla de bd
Publicado por francisco (2 intervenciones) el 05/11/2008 17:38:49
hola quisiera saber cual seria el comando o la consulta para extraer la IP de un usuario que modifique una tabla en la base de datos esto es un sistema de auditoria aka les muestro la consulta
CREATE TRIGGER prueba BEFORE UPDATE ON td_persona
FOR EACH ROW
BEGIN
if OLD.pers_rut <> NEW.pers_rut then
INSERT INTO ts_auditoria(audi_ip,audi_fecha,audi_tabla,audi_campo,audi_valor_anterior,audi_valor_actual) VALUES('AKI TENGO QUE EXTRAER LA IP',(DATE_FORMAT(now(),'%Y/%m/%d')),"td_persona","pers_rut",OLD.pers_rut,NEW.pers_rut);
END if;
saLUDOS
CREATE TRIGGER prueba BEFORE UPDATE ON td_persona
FOR EACH ROW
BEGIN
if OLD.pers_rut <> NEW.pers_rut then
INSERT INTO ts_auditoria(audi_ip,audi_fecha,audi_tabla,audi_campo,audi_valor_anterior,audi_valor_actual) VALUES('AKI TENGO QUE EXTRAER LA IP',(DATE_FORMAT(now(),'%Y/%m/%d')),"td_persona","pers_rut",OLD.pers_rut,NEW.pers_rut);
END if;
saLUDOS
Valora esta pregunta


0