O Resource Manager permite classificar o Grupo de Consumo por "Client Program".
Envie quem não se logar com certas ferramentas para um Consumer Group que não 
pode usar CPU. :-)
É chato de configurar, aqui tem um bom passo a passo para começar.

http://www.oracle-base.com/articles/10g/ResourceManagerEnhancements10g.php

 Ricardo Portilho Proni
Coordenador / Bancos de Dados & SAP Basis - Solvo S/A
- Oracle Database 10g Administrator Certified Professional (OCP)
- Microsoft Certified Professional (MCP)
- Microsoft Certified Technologt Specialist: SQL Server 2005 (MCTS)


http://portilho.profissionaloracle.com.br




________________________________
De: jlchiappa <jlchia...@yahoo.com.br>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Terça-feira, 13 de Janeiro de 2009 8:44:30
Assunto: [oracle_br] Re: Proibir acesso ao sql


É bem simples a resposta : ** não **, não tem como vc restringir /
bloquear um determinado software cliente, pro banco Oracle qquer
cliente que apresentar as credenciais/ usuário/senha corretas pode
conectar, ponto. Isso é lógico, SE um determinado usuário no banco de
dados tem poder pra acessar as tabelas, deveria ser TRANSPARENTE para
segurança/controle/ performance/ auditoria a ferramenta pela qual ele
acessa, POIS um sistema bem feito do ponto de vista de usabilidade do
banco Oracle deveria ter segurança/controle/ auditoria pelo banco, via
constraints/ trigger/recursos de auditoria nativos DO BANCO, coisas
essas que funcionam NÃO IMPORTA se o usuário está acessando o banco
via sqlplus ou via vb ou via ODBC ou TOAD ou *** seja lá o que for
****, ok ?
SE realmente vc precisa fazer esse tipo de checagem (normalmente
porque tem em mãos uma inhaca que faz
relacionamentos/ auditoria/ controole pela Aplicação), o que vc pode
fazer é DIFICULTAR o acesso via tools fora da aplicação, mas
restringir totalmente, com segurança absoluta, não... Por exemplo,
trigger de logon que checa o ambiente da sessão
(perguntando/ procurando por nome de executável, alguma condição na
v$session, um contexto, uma entrada numa tabela criptografada, um
arquivo, o que for), e isso só é feito na tela principal da sua
aplicação, se o usuário conectar com outra tool, logicamente a tool
não tem esse código aí a trigger de logon falha.... Isso NÃO É 100%
seguro, mas é o que vc conseguirá como remendo numa situação do tipo.

[]s

Chiappa

--- Em oracle...@yahoogrup os.com.br, Elis Azevedo Nery <elisn...@.. .>
escreveu
>
> Olá pessoal!
> 
> Tem alguma forma de bloquear a  entrada do usuário numa sessão sql
no Oracle?
> Ele não poderia ter acesso a fazer login no sql plus, toad, nem via
odbc..tem jeito?
> 
> Obrigada
> Elis Nery
> 
> 
> 
>       Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbusca dos.yahoo. com
> 
> [As partes desta mensagem que não continham texto foram removidas]
>

    


      Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a