ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Seguridad En Las Bases De Datos


Enviado por   •  8 de Septiembre de 2014  •  359 Palabras (2 Páginas)  •  150 Visitas

Página 1 de 2

Seguridad

Es la protección contra el acceso mal intencionado. Permisos para hacer algo orientada a los usuarios.

• Confidencialidad: solo las autorizadas pueden ver algo

• Integridad: los datos sean correctos

• Disponibilidad: los datos deben estar disponibles al momento de requerirlos

• Lo que se debe controlar:

• Aspecto legar, social y ético: no se puede controlar desde el gestor

• Control físico: si se puede controlar

• Cuestiones políticas: políticas de la empresa quien tiene permisos

• Aspectos que son específicos del SBD

_________________________________________________________A nivel de sistema operativo

Formas de seguridad:

Dominio: un área do de se pueden hacer ciertas cosas

Métodos:

Matriz de acceso: es una tabla donde las filas dominios y las columnas objetos y la intersección un conjunto de derechos de acceso

• Tabla global

• Lista de acceso: por objeto: dominio y derechos de acceso

• Lista de capacidades: por dominio: objeto y derecho de acceso

Identificación y autentificación: para validar quien es el usuario

Validación:

Cifrado y descifrado:

• Llave única: cada par de usuario tiene una clave única problema: la distribución de la llave

• Cifrado doble llave: una llave privada y una pública: problema: el cifrado es liento

_________________________________________________ A nivel de sistema operativo

______________________________________________Nivel de gestor de base de datos

Vista es un mecanismo de seguridad: porque se impide que un usuario va todo

Autorizaciones:

Autorización de acceso a la BD

• Permiso para leer

• Actualizar

• Borrar (tuplas)

• Insertar

Autorización para modificar el esquema de la BD

• Permisos para manejo de índices

• Recursos

• Alteraciones

• Eliminación (relaciones)

Reglas de seguridad:

Por políticas de la empresa, el gestor no decide quién puede leer, escribir

Comandos en SQL:

Créate role nombre del grupo

Créate role nombre del usuario login

Grand: para conceder y hacer miembros de un grupo (lista de privilegios) on (relación o vistas)

To (usuarios)

Revoke para quitar permisos o quitar miembros de un grupo (lista de permisos) on (relación) from (usuarios)

Para jiembro: grand grupo to usuario o grupo que se quiera agregar

______________________________________________Nivel de gestor de base de datos

Integridad

Que los datos sean válidos, que cumplan todas las restricciones. Perdida accidental. Las cosas que se están tratando de hacer son correctas orientada a los datos.

...

Descargar como (para miembros actualizados) txt (3 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com