Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aula: 706
Seguridad de datos
Equipo:
Carbajal Saturnino Juan Luis
Lenis Josu Espinoza Snchez
Abarca Castan Katia
Quiterio Garca Miguel ngel
1
Generacin de Usuarios
Crear usuarios y asignar privilegios en SQL Server
10.
En la pestaa actual de Elementos protegible pulsamos el botn de
Buscar, en la ventana que aparecer marcamos la opcin de Todos los
objetos de los tipos y aceptamos.
11.
En la siguiente ventana marcamos la opcin de tablas para que nos
muestre las tablas de la base de datos.
12.
Para asignar permisos seleccionamos una tabla y en la parta de abajo
marcamos los permisos que queremos que el usuario tenga sobre esta
tabla. Por ejemplo marcamos Conceder en Actualizar, Denegar en Eliminar E
insertar por ultimo marcamos Seleccionar.
13.
Seleccionamos la siguiente tabla de usuarios marcamos Conceder en
Actualizar, Denegar en Eliminar, Conceder en Insertar y en Seleccionar
asignaremos permisos de columna para Conceder a dni, Nombre, Apellidos
y Denegar Direccin. Y Aceptamos.
14.
10
15.
Nos volvemos a conectar pero ahora con la opcin de Autenticacin
de SQL Server e introducimos el usuario y contrasea del usuario que
acabamos de crear.
16.
Una vez dentro si intentamos acceder a otra base de datos que no sea
la asignada que en este caso es Temporal nos marcara un error de que no
se tienen permisos para acceder a esta.
17.
Una vez en la base de datos Temporal Seleccionamos los datos y no
habr ningn problema, pero si tratamos de eliminar algn registro nos
mostrara que no se tienen permisos de DELETE, igualmente para insertar
registros.
11
12
18.
Realizamos una nueva consulta para Seleccionar todos los campos de
la tabla usuarios y nos mostrara error.
13
Respaldos Y Restaurar
Generacin de backup y restaurar
1. Tener instalado Microsoft SQL Server Management Studio para la conexin a la
instancia de Base de datos.
2. Tener instalada una misma versin e intercalacin (collation) de SQL en los
Servidores involucrados (donde se va a restaurar el backup y de donde se obtuvo
el backup).
14
15
Ntese que debe seleccionar una ruta vlida para almacenar el archivo resultante
(.bak).
Si no desea utilizar la ruta por defecto, puede navegar y seleccionar otro
directorio. Si utiliza otro directorio, asegrese de contar con los permisos de
escritura sobre l.
16
Importante
Ntese que podr crear 2 tipos bsicos de Backups:
Full Backup: Esta opcin crea un backup completo (de toda la Base de datos).
Con esta opcin se limpian las transacciones almacenadas en el log de
transacciones.
17
Restaurar un Backup
Una vez que garantice que no hay conexiones activas (la Base de datos donde se
va a restaurar un backup no est en uso), restaure un backup con los siguientes
pasos:
1. Autentquese en su instancia de SQL Server (login) a travs de SQL Server
Management Studio.
18
19
20
21
22
23
24
25
4. Damos clic en elementos protegibles > Buscar > Seleccionamos todos los
objetos de los tipos > Aceptar y seleccionamos Bases de Datos y Tablas >
Clic en Aceptar.
5. Nos aparecer la base de datos temporal en este caso y las tablas que
pertenecen a ella. Seleccionando la base de datos asignamos los permisos
para temporal. En este caso solo se le permitir realizar copias de
seguridad.
26
27
10.
Damos clic en asignacin de usuarios y marcamos la base de datos
temporal y el Rol que creamos. > Clic en Aceptar.
11.
28
Intentamos entrar a otras bases de datos Y observamos que nos niega el permiso.
29
12.
13.
30
14.
31