21
Competencia: Definir e implementar esquemas de seguridad a través del SGBD. TALLER DE BASE DE DATOS

TBD U4 - Seguridad

Embed Size (px)

DESCRIPTION

trabajo de clase unidad 4 taller de base de datos

Citation preview

Presentacin de PowerPoint

Competencia: Definir e implementar esquemas de seguridad a travs del SGBD.TALLER DE BASE DE DATOS

SQL Server Security

Sin importar cual sea el objetivo de nuestra base de datos ya sea educativo, ventas, finanzas, o gobierno, la seguridad de la DB debe ser siempre prioritaria.

Quienes pueden acceder a la DB, que informacin pueden visualizar, y como acceden a la informacin son solo algunos de los puntos que un DBA debe tener en cuenta al momento de asignar la seguridad de las bases de datos a su cargo.TALLER DE BASE DE DATOSLeBlanc, 2013Habilitar la Autenticacin de SQLPrimero debemos abrir SQL Server Management Studio.Luego debemos conectarnos por Autenticacin de Windows.TALLER DE BASE DE DATOS

Nota: Existe un usuario creado por defecto en la instalacin con nombre de usuario: sa.

El usuario sa se encuentra en el campo Seguridad/ Inicios de sesin.Hacer clic derecho sobre sa y seleccionar Propiedades.TALLER DE BASE DE DATOS

Luego se abrir una ventana de propiedades y cambiamos la contrasea a la vez que desmarcamos la casilla Enforce Password Policy.TALLER DE BASE DE DATOS

En Estado marcamos la casilla Habilitado para habilitar el usuario.TALLER DE BASE DE DATOS

Para poder conectarnos por medio de la Autenticacin de SQL Server debemos dar clic derecho en el nombre del servidor de Windows y seleccionar Propiedades.

TALLER DE BASE DE DATOS

TALLER DE BASE DE DATOSDentro de las propiedades nos vamos a Security y marcamos la casilla con la opcin SQL Server and Windows Authentication mode.Una vez hecho esto hacemos clic derecho en el nombre del servidor de Windows y seleccionamos la opcin Reiniciar; nos aparecer un cuadro preguntando si deseamos reiniciar, le damos en S.

TALLER DE BASE DE DATOS

Despus de haber realizado lo anterior ya es posible acceder con el usuario sa por medio de la Autenticacin de SQL Server.

TALLER DE BASE DE DATOSCrear un nuevo usuario de SQLNos conectamos y nos vamos a Seguridad, luego hacemos clic derecho en Inicios de sesin y seleccionamos la opcin Nuevo inicio de sesin.TALLER DE BASE DE DATOS

En la ventana que se abre, colocar el nombre de inicio de sesin que se desea y marcar la casilla con la opcin Autenticacin de SQL Server.

En cuanto se activa la casilla de Autenticacin de SQL Server se habilitan mas opciones, en esas opciones colocamos la contrasea que se desea y desmarcamos la casilla Exigir directivas de contrasea.TALLER DE BASE DE DATOS

En Funciones del servidor marcamos la casilla con la opcin sysadmin.

TALLER DE BASE DE DATOSLuego en Estado marcamos la casilla con la opcin Habilitada.

TALLER DE BASE DE DATOSAceptamos todos los cambios y nos desconectamos.Ya es posible ingresar con el nuevo usuario creado por medio de la Autenticacin de SQL Server.

TALLER DE BASE DE DATOSCreacin de Usuarios de la Base de DatosUn usuario es una entidad de seguridad de la base de datos.Los inicios de sesin deben estar asignados a un usuario de base de datos para poder conectarse a una base de datos.Un inicio de sesin se puede asignar a bases de datos diferentes como usuarios diferentes pero solo se puede asignar como un usuario en cada base de datos.En una base de datos parcialmente independiente, puede crearse un usuario que no tenga un inicio de sesin.Para obtener ms informacin acerca de los usuarios de bases de datos independientes.Si el usuario invitado de una base de datos est habilitado, un inicio de sesin que no est asignado a un usuario de la base de datos puede entrar en la base de datos como el usuario invitado.

TALLER DE BASE DE DATOSPara crear un usuario de base de datos

En el Explorador de objetos, expanda la carpetaBases de datos.Expanda la base de datos en la que se va a crear el usuario de la misma.Haga clic con el botn secundario en la carpetaSeguridad, seleccioneNuevoy seleccioneUsuario.

TALLER DE BASE DE DATOS

En el cuadro de dilogoUsuario de la base de datos - Nuevo, en la pestaaGeneral, seleccionar uno de los tipos de usuario de la lista correspondiente.Escribir un nombre para el nuevo usuario. Si elegiUsuario de Windowsen la listaTipo de usuario, tambin hacer clic en los puntos suspensivos()para abrir el cuadro de dilogoSeleccionar usuarios o grupos.Escribir el inicio de sesin para el usuario.TALLER DE BASE DE DATOSEn el cuadroEsquema predeterminado, especificar el esquema al que pertenecern los objetos creados por este usuario.

TALLER DE BASE DE DATOS

En el cuadro deSelect Login, escribir Nombre del login que usaremos, o bien buscarlo por medio del boton Browse.Aceptar.

TALLER DE BASE DE DATOS

Bibliografa Consultada

Patrick LeBlanc, Microsoft SQL Server 2012 Step by Step. OReilly Media Inc. Sebastopol, CA, USA. 2013. (Traduccin realizada por Jos A. Sandoval Acosta).

Pratt Philip J., Last Mary Z. SQL, 1ra. Edicin. Anaya Multimedia. Madrid, Espaa. 2009.

Adam Jorgersen, Microsoft SQL Server 2012 Bible. John Wiley & Sons, Inc. Indianapolis, Indiana. 2012.

https://msdn.microsoft.com. Pgina en espaol. Consultado en agosto de 2015.

TALLER DE BASE DE DATOS