gestión de usuarios básica sql server. primero configuramos el sqlserver para que se pueda...

15
Gestión de usuarios básica SQL Server

Upload: cristina-quintana-castillo

Post on 25-Jan-2016

229 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Gestión de usuarios básica

SQL Server

Page 2: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer.

Vamos a las propiedades del Servidor de SQLServer

Page 3: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades
Page 4: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Hay que reiniciar el servidor para que el cambio funcione.

O desde el Administrador de configuración de SQLServer

Esta operación se realiza una única vez.

Page 5: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Vamos a crear un usuario con permisos básicos a una Base de Datos.

Primero tendremos que crear un inicio de sesión (login) que será el objeto que permitirá entrar en la instancia SQLServer. Los veremos en la carpeta

Seguridad del Servidor, dentro de la subcarpeta inicios de sesión.

Page 6: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

No confundir con la carpeta Seguridad de cada Base de Datos que es el lugar donde encontraremos información de los usuarios de esa Base de Datos y de sus permisos

Page 7: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

En la carpeta Seguridad de la instancia del servidor SQLServer vamos a Inicios de sesión y con click derecho elegimos nuevo inicio de sesión…

Aquí crearemos un nuevo login que nos permita entrar al Servidor SQLServer.

Page 8: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Le damos en nombre del login (1) y la contraseña que le permitirá acceder (2). Seleccionaremos las directrices de la contraseña (3), que en este caso hemos dejado en la mínima seguridad para facilitar el manejo. Y por último la Base de datos por Defecto (4), que será una de las que le vayamos a dar permiso.

Page 9: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Sin darle aceptar vamos a la pestaña Asignación de usuarios, donde crearemos los objetos de tipo usuario enlazados con el login anterior que se suelen llamar igual que el login (es lo que propone el programa), dándo los permisos asignando un rol, en este ejemplo el db_datareader, que sólo le permitirá leer datos, pero no cambiarlos ni cambiar estructuras.

Page 10: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

En el botón Generar Script podemos ver la sentencia SQL que genera

Dando Aceptar tendíamos generado tanto el login como el o los usuarios enlazados con los que gestionamos los permisos a la Base de Datos.

Page 11: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Todas estas operaciones las realizaremos con un usuario que tenga permiso, que puede ser con el que gestionamos la instalación.

Page 12: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Ahora vamos a probar el nuevo login/usuario.Para ello tenemos que desconectar el acceso a Servidor o cerrar el Management Studio y volver a entrar.Nos pedirá las credenciales nuevas.

Seleccionaremos Autenticación de SQLServer, daremos el nombre de Inicio de sesión y su contraseña.

Page 13: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Podrá ver los nombres de las Bases de datos, pero dará error en las que no tenga usuario con permisos asignado.

A la que tiene permiso se pueden ver las tablas.

Page 14: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades

Como el rol asignado a los permisos es el db_datareader, vamos a tener permiso para ver los datos pero no para crear objetos o modificar los datos.

Page 15: Gestión de usuarios básica SQL Server. Primero configuramos el SQLServer para que se pueda gestionar usuarios propios del SQLServer. Vamos a las propiedades