Edson,

De qualquer forma, se por segurança voce quiser que o usuário de banco só
possa realizar determinadas tarefas: Só permita que ele altere os dados via
procedures, e implemente estas funções via stored procedure, crie views que
filtram só os dados que ele pode ver e por aí vai...

Não gosto de colocar esse tipo de restrição na aplicação, mesmo por que, meu
negocio é BD. Se fosse o caso de ter um único usuário de banco, também
usaria procedures, onde cada procedure recebe uma identificação do usuário
que se conectou na aplicação, e esta procedure consultaria uma tabela de
permissões para verifica se este usuário pode ou não alterar determinado
dado, se pode ou não consultar determinadas informações...

Mas, voce pode ver que tem varias alternativas.

abraço

-----Mensagem original-----
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de João Ribeiro
Enviada em: quinta-feira, 9 de fevereiro de 2006 10:38
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: restringir dados

Esse tipo de restrição não seria mais fácil utilizando linguagem de 
programação??

Você poderia estar restringindo o que o usuário pode ver ou fazer 
dependendo do perfil dele no sistema.

O usuário que pode alterar só dados de uma unidade só enxerga aquela 
unidade e só o botão de alteração está disponível.


[]s

Eder Couto

--- Em oracle_br@yahoogrupos.com.br, "Edson Carminatti de Oliveira" 
<[EMAIL PROTECTED]> escreveu
>
>  Alguém já utilizou alguma forma de restringir os dados que usuário 
> pode estar manipulando no sistema.
>  Por exemplo: Em um sistema que possui dados por unidade de 
negócio, 
> alguns usuário podem manipular dados de apenas uma unidade, outros 
> usuário todas as unidades.
>  Também tem a restrição por tipo de ação que o usuário pode estar 
> executando... inserção, deleção, consulta, alteração.
>  Se alguém tem alguma idéia de como pode ser feito isso, ficaria 
> imensamente grato pela ajuda.
>







----------------------------------------------------------------------------
----------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
----------------------------------------------------------------------------
----------------------------------------------______________________________
____________________________________
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__________________________________________________________________ 
Links do Yahoo! Grupos




 





--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
Moderador e Fundador: Dorian Anderson Soutto [EMAIL PROTECTED]
__________________________________________________________________ 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 



Responder a