Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Usuarios y Roles-2
Usuarios y Roles-2
Primero se crea su Login así como también se le asigna un usuario con él podrá
identificarse dentro del sistema:
--LOGIN---
CREATE LOGIN LonJazz WITH PASSWORD='1234'
---USER--ROLES DE BASE DE DATOS--
CREATE USER UJazz FOR LOGIN LonJazz
Ahora se le asignará los permisos suficientes para poder insertar las ventas en la tabla
ventas y poder consultar las facturas con la función GRANT
--GRANT-----
/*PERIMSO DE SOLO INSERTAR VENTAS*/
GRANT INSERT
ON Ventas
TO UJazz
WITH GRANT OPTION
/*PERIMSO DE SOLO VISUALIZAR FACTURAS*/
GRANT SELECT
ON Facturas
TO UJazz
WITH GRANT OPTION
Al
Con lo anterior se puede visualizar que se han insertado los datos correctamente, pero la cajera no
podrá visualizar la tabla venta si ella quisiera verificar su inserción
Al cumplir con este roll el jefe le pidió que colocara en el mostrador los productos de acuerdo
con el proveedor que los provee, para saber esa información y realizar bien su trabajo citlali tiene
que hacer una consulta de la tabla productos y los proveedores.
En esta parte se muestra la sintaxis de la creación del login, usuario y password para
citlali y los permisos que va tener.
---LOGING----
GRANT SELECT
ON Productos
TO UCitlaliG
WITH GRANT OPTION
GRANT SELECT
ON Proveedores
TO UCitlaliG
WITH GRANT OPTION
Muestra el inicio de sesión con su respectivo login que hace citlali para acceder a la base
de datos.
Entra a la base de datos y realiza las siguientes consultas siendo las únicas a las que a las
que puede acceder.
USE [Cad_farmacia1]
GRANT SELECT
ON Sucursal
TO Ucladio
WITH GRANT OPTION
En el caso de que el usuario Claudio intente realizar una consulta en otra tabla el acceso se le será
negado puesto que no tiene permitido realizar ninguna clase modificación en otras tablas que no
sea SUCURSAL.