Treinamentos Oracle - Nerv Informática

Autenticação de Usuário

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

Mensagemem 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é

Mensagemem 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
http://about.me/plsql

Mensagemem Qui, 30 Out 2008 8:46 pm

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


  • Veja também
    Respostas
    ExibiÇões
    Última mensagem


Voltar para Forms

Quem está online

Usuários navegando neste fórum: Bing [Bot] e 0 visitantes