Sunteți pe pagina 1din 3

Creacin De Bitacoras

Que es una Bitcora en una Base de Datos Es una herramienta que permite registrar, analizar, detectar y notificar eventos que puedan suceder en cualquier sistema de informacin utilizado en las organizaciones. La estructura ms ampliamente usada para grabar las modificaciones de la base de datos es la Bitcora. Cada registro de la bitcora escribe una nica escritura de base de datos y tiene lo siguiente: 1. Nombre de la transaccin: Nombre de la transaccin que realiz la operacin de escritura. 2. Nombre del dato: El nombre nico del dato escrito. 3. Valor antiguo: El valor del dato antes de la escritura. 4. Valor nuevo: El valor que tendr el dato despus de la escritura.

Funciones
-Recuperar informacin ante incidentes de seguridad -Deteccin de comportamientos inusuales -Informacin para resolver problemas evidencia legal -Es de gran ayuda en las tareas de cmputo forense

Tipo de bitcoras
Bitcora de Transacciones Cada base de datos en SQL Server tiene un Transaccin Log asociado con ella. La transaccin log (en espaol bitcora de transacciones) es un componente esencial de SQL Server, el cual la utiliza para registrar un historial de cada modificacin que sufre la base de datos como resultado de las transacciones. Dicho registro es de vital importancia para mantener la integridad de los datos y poder deshacer los cambios resultantes de transacciones incompletas ya sea por error del sistema o por la cancelacin por parte de los usuarios. Tipos de bitcoras El sistema guarda diferentes tipos de Registros en la bitcora, dependiendo del Evento ocurrido en la BD.

Por ejemplo: Un registro de actualizacin describe una Escritura nica en la BD y tiene los campos: ID_Transaccion. ID_elemento_datos. Valor anterior.

Valor nuevo.

Tipos de Bitacoras BITACORAS DE USUSARIOS: Usuario, password, depto, sistema, archivos, terminal, permisos. BITACORAS DE ARCHIVOS: Password, dueo, sistema que lo usan, dominios, formatos, ubicacin, usuarios. CATALOGO DE SISTEMAS. Dpto, sistema, archivos, terminal, programas, responsable. BITACORAS DE ERRORES. Tipo, programa, desc. pcron, hora, lugar, usuario, fecha, archivo, sistema. BITACORAS DE USO. Fecha, usuario, sistema, permiso, terminal, registro, tipo de acceso, imagen vieja, imagen nueva. MANUALES DEL SISTEMA. Sistema, depto, archivos, procedimiento de uso, nivel de sistematizacin y automatizacin Como crear una bitcora en mysql Si ests llamando al intrprete de comandos mysql.exe, un par de consejos: - Si usas la forma abreviada -u o -p, no debes dejar espacio entre el parmetro y el texto: Cdigo: mysql -uroot -pclaveroot - -tee requiere el formato -tee=archivo. Te ests olvidando una parte. Cdigo: mysql -uroot -pclaveroot -tee=x:prueba.txt Un detalle ms: Normalmente el root tiene password. Si no se lo pusieron es un error muy grave. Tiene una falla de seguridad catastrfica. [digital@pcproal digital]$mysqldump --opt-ucarlos-pprueba > prueba.bak Para restaurar un respaldo completo de una base [digital@pcproal digital]$ mysql -u carlos -p prueba<prueba.bak

Crear un trigger en oracle 1. CREATE OR REPLACE TRIGGER nombre_trigger 2. before insert or update on nombre_tabla 3. for each row

4. begin 5. :new.nombre_campo_a_actualizar := sysdate; 6. end;

S-ar putea să vă placă și