Practica 4 Resuelto

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 1

Universidad de Cantabria. Ing.

Informtica

Marta Zorrilla

Ejercicio seguridad en SQL Server.


1) Creacin de usuarios, permisos y roles:
a) Conectaros como administradores del servidor SQLServer 2008 herramienta MS SQLServer Management Studio. con la

b) Crear un inicio de sesin con nombre pepe y contrasea pepe1234, base de datos por defecto hotel e idioma Spanish. No exigir cambio de contrasea en la siguiente conexin. No asignar ningn permiso. c) Conectarse con este usuario qu puede hacer? por qu? d) Cree el usuario de base de datos pepe en la base de datos hotel asociado al inicio de sesin pepe. Qu puede hacer? se la ha asignado algn rol a pepe? e) Asignarle el rol de base de datos db_datareader para la base de datos hotel. Conectaros de nuevo con el usuario pepe puede insertar datos en reservas? y leerlos? f) Definir un rol de bases de datos usuariosHotel en la BD hotel. El propietario del rol ser el esquema dbo. Otorgarle la posibilidad de manipular los datos de las tablas y ejecutar las funciones programadas. g) Asignar al usuario pepe el rol (funcin de seguridad) usuariosHotel. Comprobar qu se le permite hacer ahora. h) Crear el usuario juan y asignarle el rol db_datawriter y db_datareader. Puede ejecutar funciones? i) Modificar el rol usuariosHotel dejndole nicamente la posibilidad de gestionar las reservas y clientes, y consultar el resto de informacin. j) Conectaros como pepe y tratad de insertar un nuevo servicio. Podis? Hacedlo con la cuenta de administrador. k) Borrar el rol usuariosHotel se puede?

2) Respaldo de la BD: a) Copiar los ficheros de base de datos utilizando la opcin detach (Separar) que permiten desvincular los ficheros de la BD del servidor. Copiar los ficheros (*.mdf, *.ldf) que por defecto residen en C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\DATA y guardarlos en un disco de almacenamiento seguro. Luego vincular la BD de nuevo con la opcin attach (Adjuntar) b) Hacer una copia de seguridad completa con la opcin Copia de seguridad que ofrece el MS SQLServer Management Studio. Crear una tabla cualquiera. A continuacin borrar la base de datos y restaurarla del backup. La tabla creada entre la copia y la restauracin no debe aparecer.

También podría gustarte