fac_v_webgebruiker bevat nu ook de autorisaties via groepen

svn path=/Database/trunk/; revision=7962
This commit is contained in:
Peter Feij
2002-04-29 12:04:54 +00:00
parent 1a9235b68b
commit 9c389cddb3

View File

@@ -22,7 +22,7 @@ WHERE P.PRS_PERSLID_OSLOGIN IS NOT NULL;
CREATE_VIEW (FAC_V_WEBGEBRUIKER,FAC_NORMAAL_PRIVILEGE) AS
SELECT
SELECT
G.FAC_GEBRUIKER_KEY,
G.FAC_GROEP_KEY,
U.PRS_PERSLID_INITIALEN FAC_GEBRUIKER_USERNAME,
@@ -33,7 +33,21 @@ SELECT
G.FAC_GEBRUIKER_KOLOMKEY,
G.FAC_GEBRUIKER_SOORT
FROM FAC_GEBRUIKER G, FAC_V_WEBUSER U
WHERE G.FAC_GEBRUIKER_USERNAME=U.PRS_PERSLID_INITIALEN;
WHERE G.FAC_GEBRUIKER_USERNAME=U.PRS_PERSLID_INITIALEN
UNION
SELECT
G.FAC_GEBRUIKER_KEY,
G.FAC_GROEP_KEY,
U.PRS_PERSLID_INITIALEN FAC_GEBRUIKER_USERNAME,
G.FAC_FUNCTIE_KEY,
G.FAC_GEBRUIKER_MODULE,
G.FAC_GEBRUIKER_TABEL,
G.FAC_GEBRUIKER_KOLOM,
G.FAC_GEBRUIKER_KOLOMKEY,
G.FAC_GEBRUIKER_SOORT
FROM FAC_GEBRUIKER G, FAC_V_WEBUSER U, FAC_GEBRUIKERSGROEP GG
WHERE G.FAC_GROEP_KEY=GG.FAC_GROEP_KEY
AND GG.PRS_PERSLID_KEY=U.PRS_PERSLID_KEY;
/* Deze view bevat alle webfuncties van de FCLTWEB gebruiker
* en de aan FCLTWEB geautoriseerde disciplines van de diverse andere modules