martes, 19 de marzo de 2013

Actividad #16


Bitácoras para la Administración de SGBD.


Las bitácoras son fundamentales en lo que es la administración de bases de datos, pues con estas se puede tener un registro físicamente de todos los usuarios u objetos que se encuentren en determinada base de datos, esto nos sería muy útil en caso de pérdida de usuarios u objetos y sus dueños así como los roles que desempeñan dentro del gestor. Asimismo si ocurriera algún imprevisto en la base de datos o que A no llegara a estar disponible, una que se puede y checar diseño a datos el de u registro que se lleva con la bitácora. Continuación los mostraremos privilegios proposición en formato de una bitácora que nos permitirá registrar a los usuarios, tiene cuanto objetos de la base de datos, así como a la BD a la que pertenece y el rol que juega dentro de la misma. Es una bitácora sencilla pero muy útil pues contiene lo fundamental para hacer un registro muy completo y sin complejidades.

Funciones

Recuperar información ante incidentes de seguridad, detección de comportamiento inusual. Información para resolver problemas evidencias legales es de gran ayuda en las tareas de cómputo forense.

 

Beneficios

 

·         No se requiere hacer cambios en los sistemas de producción para la implementación de la bitácora.

·         A través de la parametrización se generan las pantallas de consulta y reportes sin necesidad de programar.

·         Acceso a la bitácora a través de una aplicación WEB.

·         Control de Acceso a la información de la bitácora a través de Roles.

·         Se puede implementar en los sistemas de información que utilicen las principales bases de datos del mercado: ORACLE, SQL SERVER, INFORMIX, SYBASE.

·          Permite hacer el seguimiento de todos los cambios que ha tenido un registro.

·         Registra información acerca de eventos relacionados con el sistema que la ganará.



Tipos de Bitacoras


BITACORAS DE USUSARIOS:
Usuario, password, depto, sistema, archivos, terminal, permisos.
BITACORAS DE ARCHIVOS:
Password, dueño, sistema que lo usan, dominios, formatos, ubicación, 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 sistematización y automatización
Como crear una bitacora en mysql

Si estás llamando al interprete de comandos mysql.exe, un par de consejos:
- Si usas la forma abreviada -u o -p, no debes dejar espacio entre el parámetro y el texto:

 
Código:

mysql -uroot -pclaveroot 

- -tee requiere el formato -tee=archivo. Te estás olvidando una parte.

Código:


mysql -uroot -pclaveroot -tee=x:prueba.txt

Un detalle más: Normalmente el root tiene password. Si no se lo pusieron es un error muy grave. Tiene una falla de seguridad catastrófica.

 

[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;

No hay comentarios:

Publicar un comentario