RA3 · verificado

RA3 de Administración de Sistemas Gestores de Bases de Datos · ASIR

Implanta métodos de control de acceso utilizando asistentes, herramientas gráficas y comandos del lenguaje del sistema gestor.

Comprobar mi dominio con José →

Contenido verificado asociado a este RA

Gestión de Cuentas de Usuario y Principios de Seguridad

Esta unidad introduce la creación y eliminación de cuentas de usuario en un SGBD, la identificación de los diferentes tipos de privilegios y los principios fundamentales para garantizar la seguridad del acceso a los datos.

Agrupación de Privilegios en Roles y Asignación a Usuarios

Esta unidad trabaja la agrupación y desagrupación de privilegios mediante roles, y la asignación/revocación de esos roles y de privilegios individuales a usuarios, mostrando el mecanismo GRANT/REVOKE en varios SGBD y su papel en el cumplimiento de requisitos de seguridad.

Control de Acceso Avanzado con Vistas y Sinónimos

Esta unidad explora cómo las vistas y los sinónimos pueden ser utilizados como mecanismos avanzados de control de acceso, permitiendo personalizar la exposición de datos y simplificar el acceso a objetos de la base de datos, siempre bajo criterios de seguridad.

Conceptos clave

Cuenta de usuarioAutenticaciónAutorizaciónPrivilegio de sistemaPrivilegio de objetoPrincipio de mínimo privilegioSeparación de funcionesRol como agrupación de privilegiosGRANT / REVOKE sobre privilegios individualesGRANT / REVOKE de roles a usuariosWITH GRANT OPTION y su riesgo de propagaciónConsulta a vistas del catálogo antes de eliminar un rolVista (VIEW)Sinónimo (SYNONYM)Tabla virtualRestricción de filasRestricción de columnasAbstracción de objetos

Errores que conviene evitar

  • Asignar privilegios excesivos a los usuarios: Causa: Falta de comprensión del principio de mínimo privilegio o por comodidad. Corrección: Conceder solo los permisos estrictamente necesarios para la función del usuario.
  • Usar contraseñas débiles o por defecto: Causa: Negligencia o desconocimiento de las políticas de seguridad. Corrección: Implementar y forzar políticas de contraseñas robustas y cambiarlas regularmente.
  • No eliminar usuarios inactivos o de personal que ha dejado la empresa: Causa: Falta de procedimientos de desaprovisionamiento. Corrección: Establecer un proceso claro para la gestión del ciclo de vida de las cuentas de usuario.
  • Conceder ALL PRIVILEGES o roles muy amplios por comodidad, en lugar de acotar al mínimo necesario para la función del usuario.
  • Eliminar un rol sin comprobar antes qué usuarios lo tienen asignado, provocando pérdida de acceso no planificada.
  • No revocar roles al cambiar la función de un usuario o al darlo de baja, dejando privilegios huérfanos activos.
  • Crear vistas que exponen datos sensibles sin filtros adecuados: Causa: Diseño deficiente de la vista o falta de comprensión de los requisitos de seguridad. Corrección: Revisar la consulta `SELECT` de la vista para asegurar que solo expone los datos autorizados.
  • Confundir un sinónimo con un mecanismo de seguridad: Causa: Desconocimiento de la naturaleza de los sinónimos. Corrección: Entender que los sinónimos son alias y que los privilegios deben gestionarse sobre el objeto real al que apuntan.

Qué se evalúa en este RA

CE a

Se han creado vistas personalizadas para cada tipo de usuario.

CE b

Se han creado sinónimos de tablas y vistas.

CE c

Se han definido y eliminado cuentas de usuario.

CE d

Se han identificado los privilegios sobre las bases de datos y sus elementos.

CE e

Se han agrupado y desagrupado privilegios.

CE f

Se han asignado y eliminado privilegios a usuarios.

CE g

Se han asignado y eliminado grupos de privilegios a usuarios.

CE h

Se ha garantizando el cumplimiento de los requisitos de seguridad.

Canal Estudios es un servicio de Skillback S.L. · NIF B2481724 · Barcelona, España
Aviso legal · Privacidad · Cookies · Términos · Atles de Catalunya