Pular para o conteúdo

Fóruns Banco de dados Oracle Usuarios do oracle Usuarios do oracle

#90585
hudsona
Participante

    Fala Shiono

    È possivel você criar roles (que na realidade é um conjunto de permissões), você da permissão pra role, e depois você concede o permissionamento dessa role para qualquer usuário que você quiser.

    Ex:

    Os usuários do setor de vendas tem que acessar as tabelas vendas,clientes,produtos.

    CREATE ROLE EMP_US_VEND;
    (Criação da Role)

    GRANT SELECT,UPDATE ON T_VENDAS to EMP_US_VEND;
    GRANT SELECT,UPDATE ON T_CLIENTES to EMP_US_VEND;
    (Permissionamento pra role)

    GRANT EMP_US_VEND TO HUDSON;
    (Permissionamento pro usário)

    Agora o usuário hudson tem permissão de select e update nas tabelas vendas e clientes, se você precisasse dar o mesmo permissionamento para outro usuário era só dar permissão dessa role para ele.

    Att