BASE DE DATOS
Slides in this set (15)
-

- INTEGRANTES :
- EDUARDO GRANDE HERNANDEZ
- SAUL VLADIMIR RODRIGUEZ PARRES
- JOSE FRANCISCO CAMRENA MIRANDA
- DOCDENTE: MARIA GUADALUPE GARCIA TOSCANO.
- FECHA: 13/05/2021
-
- Una amenaza se define como cualquier situación o suceso, intencionado o accidental, que pueda afectar adversamente a un sistema y, consecuentemente, a la organización
- Las áreas en las que puede presentarse una potencial amenaza son: hardware, SGBD y software de aplicación, redes de comunicaciones, base de datos, usuarios, programadores/operadores, administrador de la base de datos

-
- Necesitamos dotar a las empresa de una estrategia coherente y efectiva contra los posibles ataques, pero también para mantener el cumplimiento de la legislación en materia de seguridad y privacidad. Por eso, debemos tomar todas las medidas necesarias para mantener a salvo la información de nuestra compañía.

-
- La información que todos consideramos sensible se encuentra almacenada en sistemas gestores de bases de datos como Microsoft SQL, MySQL o los servidores de Oracle, entre otros servicios similares. Esa información es la que mueve a los hackers a querer acceder a esos servidores y tomar la información contenida.

-
VULNERABILIDADES EN BASE DE DATOS
- a causa de una mala contraseña, la falta de actualización o bien la manera en que hemos configurado el acceso. Todo ello puede provocar un ataque de tipo SQL Injection, el ataque más común cuando hablamos de bases de datos.

-
- es un sistema de base de datos multiplataforma orientado a documentos, de esquema libre, esto significa que cada entrada o registro puede tener un esquema de datos diferente, con atributos o “columnas” que no tienen por qué repetirse de un registro a otro. Está escrito en C++

-
- Cualquier sistema de seguridad requiere de un primer paso, que es el acceso del usuario al sistema.
- Autentificación o autenticación "¿quién eres?": el sistema pide al usuario que se identifique, el usuario proporciona sus credenciales, y el sistema le permite acceder.

-
- Autorización "¿a qué tienes acceso?": una vez autentificado, el sistema debe decidir a qué recursos tiene acceso el usuario (con su correspondiente nivel de privilegios y acciones permitidas), y a cuáles tiene su acceso prohibido

-
- MongoDB dispone de 4 mecanismos de autentificación, ordenados de menos a más seguro:
- SCRAM
- X.509
- LDAP
- KERBEROS

-
- SCRAM (Salted Challenge Response Authentication Mechanism): es el sistema por defecto y más básico para la autentificación de clientes. El sistema presenta un reto (pregunta) al cliente, que debe proporcionar una respuesta válida. En resumidas cuentas, es el sistema clásico de usuario/contraseña.

-
- X.509: utiliza un certificado X.509 para la autentificación.
- Autenticación basada en certificados, utilizando este método para establecer conexiones cifradas SSL / TLS
- para asegurarse de que el certificado personal está correctamente identificado

-
- LDAP (Lightweight Directory Access Protocol): MongoDB implementa el protocolo LDAP como Microsoft Active Directory por ejemplo, para su uso como servidores de autoridad para la autentificación y autorización de usuarios un protocolo a nivel de aplicación que permite el acceso a un servicio de directorio ordenado y distribuido para buscar diversa información en un entorno de red.

-
- KERBEROS: disponible únicamente en la versión Enterprise.
- es un servicio confiable de autenticación de terceros basado en el modelo presentado por Needham y el Schroeder.
- Kerberos guarda una base de datos de sus clientes y de sus claves privadas.

-
- MongoDB dispone de un sistema de control de acceso basado en roles. En él, cada usuario pertenece a uno o más roles. Cada rol dispone de uno o más privilegios. Un privilegio representa un grupo de acciones y los recursos sobre los que se pueden aplicar esas acciones. De esta forma se favorece un alto grado de aislamiento de responsabilidades en las tareas operacionales.
- Los usuarios se definen a nivel de base de datos, permitiendo especificar incluso a nivel de colección los roles que tiene asignados
-
Information
- Description
- Informática Slide Set on BASE DE DATOS , created by EDUARDO GRANDE HERNANDEZ on 14/05/2021.
- Created by
- EDUARDO GRANDE HERNANDEZ
- Views
- 38
- Rating
