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.
How to Make Money at a Casino - How to Make Money
ResponderEliminarMoney 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