Está en la página 1de 11

Configuración sistema gestor y roles.

MÓDULO: Administración de base de datos.


SEMANA: 1.
Docente: Daniela Iturriaga.
Estudiante: Sebastian Olmos.

1
Índice

Introducción.........................................................................................................................2
Desarrollo.............................................................................................................................3
Conclusión.........................................................................................................................10
Bibliografía.........................................................................................................................11

2
Introducción

En las bases de datos pueden acceder múltiples usuarios, cada uno con funciones
distintas, por lo que se buscan maneras de limitar las acciones que pueden ejercer los
usuarios dentro de las bases de datos, ya sea por motivos de seguridad y/o privacidad.

Para solucionar esto SQL server proporciona una manera de gestionar los permisos
que pueden tener los usuarios de esta, mediante un sistema de roles, los cuales son un
tipo de grupo en los que pueden estar los usuarios, pudiendo de esta manera asignar y
limitar funciones a los roles para luego asignar los roles a los usuarios.

En este informe se vera la instalación y configuración paso a paso de SQL server para
la utilización localmente de una base de datos y la configuración de usuarios mediante
la autenticación de Windows para finalmente asignar roles y ver los usuarios y roles
asignados.

3
Desarrollo

Comenzamos descargando el ejecutable de SQL server, en este caso será la versión


2022, y seleccionamos personalizado para configurar la instalación

Seleccionamos el directorio de descarga que en este caso será directo en el disco C


para facilitar su acceso si fuese necesario

4
Luego configuraremos una nueva instancia de SQL, y esperamos que termine de
instalar las reglas, es seguro ignorar la advertencia del firewall ya que se configura
luego en caso de necesitar que se conecten remotamente a la base de datos

Seleccionamos que queremos una instalación nueva de SQL server como se muestra a
continuacion

5
Seleccionamos las características que deseamos instalar

Le asignamos un nombre a la instancia que crearemos en este caso se llamara


“MSSQLSERVER2022” y presionamos siguiente

6
Seleccionamos la cuenta para cada servicio y su forma de iniciarse

Especificamos el modo de autenticación y los usuarios que podrán administrar la base


de datos que en este caso serán dos (Saoc y SebaAIEP)

7
Y de esta manera hemos completado la instalación de SQL server 2022 y estamos
listos para comenzar a utilizarlo

Ahora creamos los usuarios con autenticación de Windows, para esto seleccionamos
nuestra base da tos, nos vamos a seguridad y en usuario, presionamos el clic de
opciones y agregamos un nuevo usuario

8
Hacemos lo mismo para agregar el otro usuario y luego para asignar el rol a cada uno
de ellos lo haremos de la siguiente forma

Luego comprobamos los roles asignados

De esta manera tenemos control sobre que usuarios pueden acceder a que tipos de
datos, así como si pueden modificarlos o no.

9
Conclusión

Podemos concluir que los roles en las bases de datos simplifican el proceso de
administración de privilegios porque pueden otorgar ciertas funciones a un rol y luego
otorgar el rol a los usuarios. Y es igual de sencillo quitar los permisos de un usuario,
solamente revoque los permisos del rol en lugar de revocar los permisos de cada
usuario, de esta manera simplificando enormemente el proceso de asignación de
funciones dentro de la base datos.

A su vez, al utilizar este modelo de seguridad, limitamos lo que pueden hacer los
usuarios dentro de la base de datos, teniendo un mayor control sobre la base de datos,
evitando acciones no deseados por los usuarios.

10
Bibliografía

VanMSFT. (s/f). Roles de nivel de base de datos. Microsoft.com. Recuperado el 26 de


mayo de 2023, de https://learn.microsoft.com/es-es/sql/relational-databases/security/
authentication-access/database-level-roles?view=sql-server-ver16

11

También podría gustarte