El 14 de septiembre de 2017, publicamos una versión revisada de nuestra Política de privacidad. Tu uso continuado de video2brain.com significa que aceptas este documento revisado, por lo que te recomendamos que dediques unos minutos a leerlo y comprenderlo.

SQL Server 2016: Desarrollo de bases de datos

Implementar permisos en el servidor

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
Comenzaremos con la implementación de permisos en el servidor y cómo es que juegan un papel importante al querer implementar de manera correcta los permisos necesarios para asegurar un mínimo la seguridad en SQL Server.

Transcripción

Ahora vamos a ver cómo implementar los permisos en el servidor. En la documentación oficial hay un repaso a cuáles permisos tenemos y, sobre todo, qué hacen cada uno de estos permisos. Como puedes ver, aquí estamos en ese apartado y aquí tenemos una imagen que en realidad es muy complicada de leer así como está, por eso yo te recomiendo que vengas a la documentación, descargues esta imagen, cuando tú la descargues vas a poder ver que está en el formato PDF y vas a poder leer con calma en qué consisten y cómo están derivados los permisos. Esto es algo muy importante que cualquier persona que está iniciando en las bases de datos, y en específico en SQL Server, debe entender y conocer. En la parte de abajo vamos a encontrar la información específica de los permisos. Por ejemplo, aquí estamos viendo que cada uno de los puntos es un permiso y adentro viene la explicación de qué es lo que hace. Todavía, en la parte de más abajo, vamos a encontrar algo más específico: el Permiso, y a qué se puede aplicar ese permiso. No los permisos se van a aplicar a todo lo que tenemos. Tenemos que saber qué permiso y a qué se puede aplicar. Ya que vemos cuál es la referencia que estamos utilizando, vamos a ver cómo implementarlo nosotros utilizando la herramienta. En principio, nosotros ya sabemos que tenemos la parte de la instancia del servidor y tenemos las bases de datos y la parte de seguridad del nivel servidor. Ahí tenemos una opción que se llama Logins, en donde nosotros tenemos diferentes usuarios. Hemos trabajado en esta última parte con el usuario o con la definición de Test. Vamos a darle doble clic para abrir esta definición. Ahora podemos ver una ventana de sus propiedades, vamos a ir al cuarto apartado. Ahora lo que estamos viendo es la parte que nos permite administrar los permisos. Tenemos una tabla en la parte de abajo en donde nosotros podemos ver tres cuadros que podemos seleccionar. Por ejemplo, este primer cuadro lo que hace es garantizar el permiso. Yo voy a seleccionar, por ejemplo, este que dice Conexión, al que le damos clic aquí y le damos clic acá. La diferencia de estos es que en el Grant estamos habilitando este permiso, pero en el que dice With Grant estamos permitiendo también a este usuario que pueda aplicarlo a otro usuario. Si vamos a la pestaña que dice Efectivo, vamos a poder ver los permisos que están funcionando para este usuario. Ahora, si regresamos aquí a Explicit vamos a ver nosotros la tabla. Yo me voy a salir, le voy a dar OK, volvemos a abrir la definición, abrimos de nueva cuenta la misma opción, pero ahora podemos ver que aparece lo que nosotros definimos en la ocasión anterior como un permiso que ya está aplicado. Si queremos que este permiso desaparezca o queremos negar un permiso, lo que tenemos que hacer es darle clic a este último recuadro y vemos cómo los cuadros que estaban seleccionados se han deseleccionado. En este momento, de nueva cuenta le damos OK. Ahora vamos a abrir, volvemos al mismo apartado, seleccionamos la pestaña de Efectivo y vemos que ya no contamos con ese permiso. Como puedes ver, los permisos se van a implementar gracias a esta tabla. Recuerda que tenemos las tres opciones: la de Garantizar, la de Permitir aplicar ese permiso y también la de Denegar. En la última pestaña es donde vamos a ver qué permisos ya están funcionando, es decir, cuáles son efectivos. Y para que los cambios que hemos hecho aquí se puedan ver en esta última parte, recuerda darle OK, Cerrar y volver a abrir para que estés seguro de que lo que estás viendo aquí es la configuración que ya tienes en esta tabla.

SQL Server 2016: Desarrollo de bases de datos

Aprende a realizar bases de datos con SQL Server, una de las tecnologías con mayor implantación y uso en la industria para gestionar y administrar las bases de datos.

2:17 horas (24 Videos)
Actualmente no hay comentarios.
 
Software:
SQL Server SQL Server 2016
Fecha de publicación:28/08/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.