Crear un usuario de sólo lectura en SQL Server

Crear un usuario de sólo lectura en SQL Server 1

Un servidor SQL le permite administrar los permisos de acceso, por ejemplo, para permitir que sólo ciertos usuarios consulten una base de datos. Este tutorial es aplicable a todas las versiones de SQL Server (2005, 2008 / R2, 2012).

Creación de un nuevo usuario de SQL Server en modo de sólo lectura

1. Abrir SQL Server Management Studio , conectarse a SQL Server y ejecutar Seguridad . Haga clic con el botón derecho en Conexiones y seleccione Nueva conexión .

Crear un usuario de sólo lectura en SQL Server 2

2. En la página General , indique un Nombre de acceso (login) a su nuevo usuario, elija su Autenticación y especifique la contraseña en caso de autenticación SQL Server. La autenticación de Windows se basa en las cuentas locales del servidor SQL o del Active Directory del que depende el servidor.

Desmarque la línea» El usuario debe cambiar la contraseña en el siguiente inicio de sesión «.

Crear un usuario de sólo lectura en SQL Server 3

3. En la parte inferior de la misma ventana, seleccione la base de datos predeterminada a la que el usuario tendrá acceso.

Crear un usuario de sólo lectura en SQL Server 4

4. Vaya a la página Roles de servidor y compruebe el rol» public » en la lista.

Crear un usuario de sólo lectura en SQL Server 5

5. En la página User mapping , compruebe la base de datos asignada al usuario tendrá acceso y compruebe el rol» db_datareader » en la parte inferior de la pantalla.

Crear un usuario de sólo lectura en SQL Server 6

6. Validar la creación del usuario con OK .

Prueba de la cuenta creada y sus autorizaciones

1. Comprobar que el usuario no puede escribir en la base de datos a la que tiene acceso sólo de lectura.

Crear un usuario de sólo lectura en SQL Server 7

2. Y que no puede acceder a otra base de datos.

Crear un usuario de sólo lectura en SQL Server 8

Contenido relacionado

Deja un comentario