SQL Server 2016: Desarrollo de bases de datos

Implementar permisos en la base de datos

Prueba ahora LinkedIn Learning sin cargo y sin compromiso.

Prueba gratis Mostrar modalidades de suscripción
A nivel de bases de datos, también podremos implementar los permisos. En este video analizamos la diferencia natural que existe al trabajar en otro nivel diferente al de servidor y veremos la ventana de propiedades correspondiente.

Transcripción

Implementemos los permisos en una base de datos. Vamos a colocarnos en la parte principal, ahora vamos a abrir el directorio de Bases de datos, adentro podemos seleccionar el directorio que tiene las bases de datos o alguna base de datos que ya tengamos. En principio, yo voy a utilizar la base de datos que lleva por nombre 'master'. Voy a utilizar esta base de datos porque ya tenemos la definición de un usuario, el'Test User', que se encuentra adentro de Seguridad y adentro del directorio o la carpeta 'Users', por eso utilizaré este ejemplo. Ahora vamos a darle doble clic a'TestUser', podemos ver la ventana de configuración. Ya sabemos que en la cuarta opción del menú que aparece del lado izquierdo es donde podemos ver la parte de los permisos o también podemos decir que es la implementación de permisos. Tenemos algo que ya nos resulta familiar, es decir, la parte de arriba, en donde definimos qué es lo que queremos trabajar, y en la parte de abajo, en donde seleccionamos específicamente los permisos. En este caso, vamos a agregar un objeto, por ejemplo, una base de datos. Vamos a darle clic en Buscar, de la ventana que aparece para agregar objetos seleccionamos la opción de en medio, le damos OK, y ahora vamos a ver la ventana en donde podemos seleccionar Bases de datos, le damos OK. En este momento aparece el esquema de una base de datos. Ahora vamos a ir a la parte de abajo y vamos a ver los permisos que tenemos disponibles. Como puedes ver, tenemos aquí varios permisos y solamente tenemos marcado el de Conectar. Vamos a trabajar en este caso con el permiso de Control, lo vamos a seleccionar y le vamos a dar OK. Ahora voy a volver a abrir el'TestUser'. Lo primero que queremos ver es que aquí arriba ya no tenemos la base de datos, eso depende de la configuración que vayamos teniendo en la parte de abajo, porque nosotros, al no marcar las casillas que son necesarias, en realidad ya no lo vamos a ver. Pero no hay ningún problema, lo podemos agregar de nueva cuenta siguiendo los pasos que ya hicimos, los vamos a repetir. Seleccionamos Base de datos y aquí tenemos de nueva cuenta la opción. Si venimos aquí abajo, vamos a buscar los permisos que ya habíamos colocado, están en orden alfabético, así que llegamos a la C y, como podemos ver, aquí está y aquí está; el permiso de Conectar y el permiso de Control se mantienen. Que la imagen o el icono que representa lo que hemos marcado desaparezca no significa que no se hayan colocado los permisos, los permisos se mantienen, pero las configuraciones que tenemos aquí no son las necesarias para que el elemento se mantenga en esta parte, es por eso que ya no lo vemos, pero lo podemos volver a agregar y vamos a seguir viendo lo necesario de estos permisos que ya marcamos. Recuerda que siempre tenemos una opción corta para ver cuáles son los permisos que tenemos habilitados en la siguiente pestaña, aquí podemos ver lo que tenemos marcado. Ahora, esto de los permisos, recuerda que lo estamos manejando a un nivel, al nivel de bases de datos, porque también existe el nivel del servidor. De hecho, este tema es complejo en un principio, más si no estás familiarizado con Microsoft, pero sobre todo con SQL Server. Yo te recomiendo ir a la documentación oficial, encontrar el apartado en donde habla sobre la jerarquía de permisos y esta imagen, que es la imagen oficial, es muy representativa para ver los niveles que tenemos. Como puedes observar, tenemos el nivel del sistema operativo, es decir, el de Windows. Tenemos el nivel del servidor y tenemos el nivel de las bases de datos. A un costado, en la misma imagen pero del lado derecho, tenemos qué permisos y la estructura por jerarquías que podemos aplicar. Como puedes ver, la imagen es visualmente fácil de entender, pero sobre todo explica los niveles de los permisos que tenemos en base a jerarquías.

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:
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.