terça-feira, 15 de maio de 2012

Consulta de Usuários e seus respectivos Grupos de Segurança.


Consulta de Usuários e seus respectivos Grupos de Segurança.

//Sql

SELECT I.ID, T.NAME AS 'NOME DO FUNCIONÁRIO', E.TITLE AS 'CARGO', I.COMPANY AS 'EMPRESA', I.NAME AS 'NOME NA REDE', I.NETWORKALIAS AS 'USUÁRIO DA REDE',
       L.GROUPID AS 'GRUPO DO USUÁRIO', F.NAME AS 'DESCRIÇÃO GRUPO DE SEGURANÇA'        
FROM USERINFO I
INNER JOIN USERGROUPLIST L ON I.ID=L.USERID
INNER JOIN USERGROUPINFO F ON L.GROUPID=F.ID
LEFT JOIN SYSCOMPANYUSERINFO S ON I.ID=S.USERID AND I.COMPANY=S.DATAAREAID
LEFT JOIN DIRPARTYTABLE T ON T.PARTYID=S.PARTYID AND T.DATAAREAID=I.COMPANY
LEFT JOIN EMPLTABLE E ON E.EMPLID=S.EMPLID AND E.DATAAREAID='VEM'
ORDER BY I.ID

Nenhum comentário:

Postar um comentário