Enmascarar
Enmascarar
Enmascarar
UNIVERSIDAD DE GUAYAQUIL
DEBER
ENMASCARAR
CURSO
NOC 5-3
AÑO LECTIVO
2022
2
TAREA
Mostrar al cliente todas sus compras realizadas, número de orden, fecha de compra, nombre del vendedor, total de la factura,
sueldo del vendedor
Nombre de la maquina: LAPTOP-F98J1NA5
Nombre de la base de datos / versión de la BBDD: Taller_Enmascarar
Primero creamos la base de datos con sus tablas , luego lo ejecutamos
Enmascaramos el sueldo de los empleados con la siguiente referencia y lo ejecutamos ALTER TABLE EMPLOYEES ALTER
COLUMN Sueldo ADD MASKED WITH (FUNCTION = 'random(1,999)');
3
Se usa INNER JOIN para demostración del sueldo agregado y de las tablas requeridas
FROM Customers AS C INNER JOIN Orders AS O ON C.CustomerID=O.CustomerID INNER JOIN [Order Details] AS OD
ON O.OrderID=OD.OrderID INNERJOIN Employees ON O.EmployeeID=O.EmployeeID
4
Enmascaramos automaticamente el nombre del vendedor y parcial a la compañía que realizo la compra
ALTER TABLE EMPLOYEES ALTER COLUMN FirstName ADD MASKED WITH (FUNCTION = 'default()');ALTER
TABLE CUSTOMERS ALTER COLUMN COMPANYNAME ADD MASKED WITH (FUNCTION = 'partial(1,
"xxxxx", 1)');
Creamos el usuario
Mostramos el enmascaramiento