Query to get users list having active/enabled account:
SELECT
USR.USR_LOGIN
FROM
OBJ,OBI,OIU,OST,USR
WHERE
OBJ.OBJ_KEY=OBI.OBJ_KEY
AND
OBI.OBI_KEY=OIU.OBI_KEY
AND
OIU.USR_KEY=USR.USR_KEY
AND
OIU.OST_KEY=OST.OST_KEY
AND
OST.OBJ_KEY=OBJ.OBJ_KEY
AND
OBJ.OBJ_NAME=' [Insert
Resource Name here]'
AND
OST.OST_STATUS IN ('Enabled','Provisioned');
Example: To
get the users having active/enabled account on AD User resource:
SELECT
USR.USR_LOGIN
FROM
OBJ,OBI,OIU,OST,USR
WHERE
OBJ.OBJ_KEY=OBI.OBJ_KEY
AND
OBI.OBI_KEY=OIU.OBI_KEY
AND
OIU.USR_KEY=USR.USR_KEY
AND
OIU.OST_KEY=OST.OST_KEY
AND
OST.OBJ_KEY=OBJ.OBJ_KEY
AND
OBJ.OBJ_NAME='AD User'
AND
OST.OST_STATUS IN ('Enabled','Provisioned');
|
Query to get users list having disabled account:
SELECT
USR.USR_LOGIN
FROM
OBJ,OBI,OIU,OST,USR
WHERE
OBJ.OBJ_KEY=OBI.OBJ_KEY
AND
OBI.OBI_KEY=OIU.OBI_KEY
AND
OIU.USR_KEY=USR.USR_KEY
AND
OIU.OST_KEY=OST.OST_KEY
AND
OST.OBJ_KEY=OBJ.OBJ_KEY
AND
OBJ.OBJ_NAME=' [Insert
Resource Name here]'
AND
OST.OST_STATUS IN ('Disabled');
Example: To
get the users having disabled account on AD User resource:
SELECT
USR.USR_LOGIN
FROM
OBJ,OBI,OIU,OST,USR
WHERE
OBJ.OBJ_KEY=OBI.OBJ_KEY
AND
OBI.OBI_KEY=OIU.OBI_KEY
AND
OIU.USR_KEY=USR.USR_KEY
AND
OIU.OST_KEY=OST.OST_KEY
AND
OST.OBJ_KEY=OBJ.OBJ_KEY
AND
OBJ.OBJ_NAME='AD User'
AND
OST.OST_STATUS IN ('Disabled');
|
Query to get users list having revoked account:
SELECT
USR.USR_LOGIN
FROM
OBJ,OBI,OIU,OST,USR
WHERE
OBJ.OBJ_KEY=OBI.OBJ_KEY
AND
OBI.OBI_KEY=OIU.OBI_KEY
AND
OIU.USR_KEY=USR.USR_KEY
AND
OIU.OST_KEY=OST.OST_KEY
AND
OST.OBJ_KEY=OBJ.OBJ_KEY
AND
OBJ.OBJ_NAME=' [Insert
Resource Name here]'
AND
OST.OST_STATUS IN ('Revoked');
Example: To
get the users having revoked account on AD User resource:
SELECT
USR.USR_LOGIN
FROM
OBJ,OBI,OIU,OST,USR
WHERE
OBJ.OBJ_KEY=OBI.OBJ_KEY
AND
OBI.OBI_KEY=OIU.OBI_KEY
AND
OIU.USR_KEY=USR.USR_KEY
AND
OIU.OST_KEY=OST.OST_KEY
AND
OST.OBJ_KEY=OBJ.OBJ_KEY
AND
OBJ.OBJ_NAME='AD User'
AND
OST.OST_STATUS IN ('Revoked');
|




