Bueno en esta clase vamos a ver cómo crear un rol de base de datos desde Transat de SQL para hacerlo
de manera más rápida y también vamos a ver cómo asignar este rol que acabamos de crear.
Cómo se lo podemos asignar a un usuario todos de Transaction SQL.
Entonces lo que vamos a hacer primeramente es vamos a crear un Lovins y vamos a hacer click en New login
y vamos a seleccionar un nombre del dominio vamos.
Por ejemplo vamos a colocar Marcelo vamos a seleccionar SQL Server Authentication
les colocamos la contraseña aquí le colocamos la base de datos por defecto que centró médico y en los
user mapping.
Si les seleccionamos la base de datos centro médico para que me genere el usuario ahí adentro entonces
le damos ok y ahí nos generó el usuario Marcelo.
Entonces tenemos tenemos roles creados que hemos creado y en la clase anterior hemos creado el rol admin
turnos.
Pero ahora vamos a crear otro.
Vamos a crear otro para realizar este ejemplo y con la sentencia criadita podemos crear un rol también
entonces aquí le colocamos criadita rol y rol en inglés y le colocamos el nombre del rol y vamos a por
ejemplo vamos a crear un rol que se llame pagos y pagos.
Esto es un rol específico para los usuarios por ejemplo que gestionan el área de pagos de nuestra base
de datos entonces aquí le colocamos el rol del nombre del rol y le colocamos luego la palabra reservada
autorización autorización.
Ahí está y ahora le colocamos el nombre del propietario es decir el nombre de la ONAT que un usuario
va a ser el creador de este rol y el propietario vamos a colocarle el usuario debido a que es el usuario
que está asignado al login ese es el usuario administrador de la base de datos entonces vamos a seleccionar
todo y vamos a presionar F5.
Ahí terminó de ejecutar y me dice que al creador le vamos a actualizar la carpeta de roles y aquí tenemos
el rol creado.
Vamos a hacerle doble clic fíjense que no tenemos.
No tenemos ninguna ninguna opción de permisos configurados porque solamente lo que hemos hecho fue crear
el rollo pero ahora lo que vamos a hacer es asignar este rol al usuario Marcelo que creamos anteriormente
entonces vamos a colocar la sentencia alta así porque lo que vamos a hacer es modificar el rol y lo
que vamos a decir es alto el rol le vamos a colocar el nombre del rol pagos y le vamos a colocar la
palabra reservada ad Mander y aquí le vamos a colocar el nombre del usuario que queremos asignarle.
Vamos a colocar.
Marcelo es el usuario que creamos anteriormente seleccionamos todo presionamos F5 y ahí me dice que
la instrucción terminó correctamente vamos a ir al usuario Marcelo ahora vamos a darle doble clic y
en las opciones de membership deberíamos tener seleccionado el rol de pagos.
Aquí está fíjense cómo tenemos seleccionado el rol pagos para el usuario Marcelo.
Entonces esto lo que nos permite es de una manera rápida crear un rol sí y asigna a un usuario existente
después iremos al accederemos al rol sí y modificaremos los permisos que necesitemos para ese rol agregaremos
tablas agregaremos y accesos a base de datos todos los permisos posibles los agregaremos aquí y ya automáticamente
ese usuario como pertenece a ese rol va a recibir esos permisos asignados.