Fixed RLS predicate in dublocated code

Added access to WebApi in the duplicated RLS predicate
This commit is contained in:
Jovan Popovic
2018-10-05 22:01:33 +02:00
parent 2a51886c67
commit c947a27203
@@ -28,7 +28,7 @@ RETURN (SELECT 1 AS AccessResult
INNER JOIN [Application].StateProvinces AS sp
ON c.StateProvinceID = sp.StateProvinceID
WHERE c.CityID = @CityID) + N'' Sales'') <> 0
OR (ORIGINAL_LOGIN() = N''Website''
OR (ORIGINAL_LOGIN() = N''Website'' OR ORIGINAL_LOGIN() = N''WebApi''
AND EXISTS (SELECT 1
FROM [Application].Cities AS c
INNER JOIN [Application].StateProvinces AS sp