leanribas 0 Denunciar post Postado Abril 17, 2008 Boa noite! Gostaria de saber se existe uma forma de no Oracle eu indicar que um determinado usuario do banco irá apenas conseguir visualizar informãções de uma tabela por uma certa condição. Por exemplo o usuario que está logando so pode ver os registros de uma tabela onde campo='3', ou seja nessa tabela existirá varios registros, mas quando o usuario logar para ele apenas aparecerá os registros onde o campo='3'. Estou usando Oracle 9i Desde já agradeço a atenção de todos Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Abril 18, 2008 Olá, Existe sim essa opção se seu banco de dados estiver utilizando o Oracle Laber Security, onde ele protege os acessos a tabela por nível de Linha ou tipo de registro. Mas, isso é uma option que deve ser implementada no banco de dados, que não vêm instalado por padrão. Abraços, Compartilhar este post Link para o post Compartilhar em outros sites
leanribas 0 Denunciar post Postado Abril 18, 2008 Obrigado pela resposta alphamek, vou thar uma olhada no que você dize.... você sabe se caso eu utilizar essa opção a performance do banco pode cair? Valeu. Compartilhar este post Link para o post Compartilhar em outros sites
alphamek 2 Denunciar post Postado Abril 18, 2008 Sim, irá cair sim, pois Label Security é muito utilizado para auditoria de banco de dados, e auditoria e performance nunca andam juntos. Então, após implementado, deverá sim ter perdas de performance no seu banco de dados. Abraços, :blink: Compartilhar este post Link para o post Compartilhar em outros sites