Treinamentos Oracle - Nerv Informática

Autenticação de Usuário


Veja também:
Roles


Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
  

Mensagempor rha_br em Seg, 27 Out 2008 4:25 pm

Boa tarde!

Preciso que ao executar um Form, tenha a seguinte situação:

Se o usuário que está acessando o sistema pertencer a Role "A" então
Na caixa de texto deverá aparecer o texto "Perfil A"

Se o usuário que está acessando o sistema pertencer a Role "B" então
Na caixa de texto deverá aparecer o texto "Perfil B"

Gostaria de saber como ficaria a sintaxe desse código na trigger "WHEN NEW FORM INSTANCE"

Grato,
rha_br
Localização: Santo André

Mensagempor dr_gori em Seg, 27 Out 2008 4:44 pm

Faça uma pesquisa na USER_ROLE_PRIVS
Nessa tabela tem todas roles do usuário em questão.

Código: Selecionar todos
select * from user_role_privs
where granted_role in ('Role1', 'Role2')


Assim você vê quais roles o usuário tem...
dr_gori
Localização: Porto Alegre - RS

Thomas F. G
Twitter: @plsql

Mensagempor rha_br em Qui, 30 Out 2008 8:46 pm

Obrigado dr_gori !!!!!
rha_br
Localização: Santo André


Voltar para Forms

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitantes