martes, 13 de noviembre de 2012

Seguridad de la Base de Datos




3. Seguridad de la Base de Datos

 
La seguridad se refiere a la protección de los datos contra acceso no autorizado. El objeto de datos que puede requerir protección, va desde la base de datos completa, de algunas tablas hasta una celda específica de una tabla. El alcance de la protección se conoce como granularidad.
Diferentes usuarios pueden tener diferentes derechos sobre los mismos objetos. Los manejadores de bases de datos relacionales permiten que el administrador pueda restringir el acceso a ciertos datos que no competen con las funciones del usuario.

La seguridad se logra utilizando básicamente dos mecanismos:
·Vistas: Permite que se limite la visión del usuario a ciertas columnas o filas de determinadas tablas.
· El sistema de privilegios: el cual el administrador puede conceder o revocar privilegio sobre los objetos de la base de datos a los distintos usuarios.
La definición de estos derechos, no es competencia del administrador, es más parte de las políticas de la empresa, él es un ejecutor y auditor de las mismas. Los DBMS tienen los mecanismos que le permiten al administrador implementar estas seguridades, usando principalmente ordenes SQL.
Otros dos mecanismos para la protección del acceso no autorizado, que también debe ser tenidos en cuenta, son:
· La criptografía: que consiste en cifrar los datos para hacerlos ilegibles mediante algoritmos altamente sofisticados de tal manera que sólo los usuarios autorizados puedan descifrarlos. Para encriptar o cifrar los datos, entonces, se necesita de un algoritmo de encriptamiento y de otro para el desencriptamiento.
· El control de la inferencia: consiste en impedir que un usuario pueda deducir información, sin tener autorización, a partir de los datos a los que sí tiene acceso.

 

1 comentario:

  1. How to Make Money at a Casino - How to Make Money
    Money on Online Casino · 1. Visit the 바카라 사이트 online casino with a real money gambling account and start earning money. 바카라 · 2. Make your first bet on งานออนไลน์ an online casino

    ResponderEliminar