Visão geral
Este comando listará os papéis funcionais aos quais um determinado usuário está associado.
Tabelas relacionadas
Tabela
|
Descrição
|
Chave primária (PK)
|
Tabelas de ligação
|
ADUSERROLE
|
Armazena a relação entre papel funcional e usuários
|
CDROLE
CDUSER
|
ADALLUSERS
ADROLE
|
ADROLE
|
Armazena os papéis funcionais
|
CDROLE
|
GNMAPPING
GNPERMISSION
|
ADALLUSERS
|
Armazena os usuários
|
CDUSER
|
ADALLUSERS
ADUSEREXTERNALDATA
GNFAVORITE
|
Oracle/Postgres/SQL Server
SELECT
ADR.NMROLE
FROM ADUSERROLE ADUR
INNER JOIN ADROLE ADR ON (ADUR.CDROLE = ADR.CDROLE)
INNER JOIN ADALLUSERS ADU ON (ADUR.CDUSER = ADU.CDUSER)
WHERE ADU.IDUSER = 'MATRICULA_DO_USUARIO'; /* OBS 1 */
|
Observações
OBS1: Matrícula do usuário a ser filtrada na consulta.
Campos utilizados na consulta
Nº
|
ID do campo
|
Tipo
|
Observação
|
1
|
NMROLE
|
VARCHAR (255)
|
Nome do papel funcional
|
|