Re: [oracle_br] Trigger para matar usuarios

2008-03-04 Por tôpico Flavio Cardoso
Voce nao precisa criar isso. 
Voce pode criar um PROFILE que tem o tempo maximo de conexão que voce quer que 
ele tenha. E depois definir esse profile como default dos usuarios que voce 
quer derrubar. Pode ainda configurar tempo máximo de idle, uso de CPU por 
usuario, sessao, uso de PGA por sessao, etc

Abcos!
Flavio 
Salvador/BA

  - Original Message - 
  From: Eduardo 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, March 04, 2008 2:30 PM
  Subject: [oracle_br] Trigger para matar usuarios


  Senhores,

  gostaria de criar uma trigger para derrubar os usuarios depois um certo
  tempo logado no banco.
  Alguém poderia me passar o caminho das pedras?

  create or replace trigger you_may_not_login

  after logon on database

  begin

   Aqui eu usaria a V$SESSION ?? Algum while??

  end if;

  end;

  Obrigado.

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



   

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



Re: [oracle_br] Trigger para matar usuarios

2008-03-04 Por tôpico Rogério Falconi
manda mastigado que ele pode errar... na boa..

Em 04/03/08, Flavio Cardoso [EMAIL PROTECTED] escreveu:

   Voce nao precisa criar isso.
 Voce pode criar um PROFILE que tem o tempo maximo de conexão que voce quer
 que ele tenha. E depois definir esse profile como default dos usuarios que
 voce quer derrubar. Pode ainda configurar tempo máximo de idle, uso de CPU
 por usuario, sessao, uso de PGA por sessao, etc

 Abcos!
 Flavio
 Salvador/BA

 - Original Message -
 From: Eduardo
 To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Sent: Tuesday, March 04, 2008 2:30 PM
 Subject: [oracle_br] Trigger para matar usuarios

 Senhores,

 gostaria de criar uma trigger para derrubar os usuarios depois um certo
 tempo logado no banco.
 Alguém poderia me passar o caminho das pedras?

 create or replace trigger you_may_not_login

 after logon on database

 begin

  Aqui eu usaria a V$SESSION ?? Algum while??

 end if;

 end;

 Obrigado.

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

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

  



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



Re: [oracle_br] Trigger para matar usuarios

2008-03-04 Por tôpico Flavio Cardoso
Tudo bem, 
Nesse site tá bem explicado:
http://www.psoug.org/reference/profiles.html

Lembre-se que voce deve colocar no seu init.ora  o seguinte parametro antes de 
usar essas opções:
RESOURCE_LIMIT=TRUE

Mas lembre-se: Use essa feature com cuidado!!

Abcos,
Flavio

  - Original Message - 
  From: Rogério Falconi 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Tuesday, March 04, 2008 3:49 PM
  Subject: Re: [oracle_br] Trigger para matar usuarios


  manda mastigado que ele pode errar... na boa..

  Em 04/03/08, Flavio Cardoso [EMAIL PROTECTED] escreveu:
  
   Voce nao precisa criar isso.
   Voce pode criar um PROFILE que tem o tempo maximo de conexão que voce quer
   que ele tenha. E depois definir esse profile como default dos usuarios que
   voce quer derrubar. Pode ainda configurar tempo máximo de idle, uso de CPU
   por usuario, sessao, uso de PGA por sessao, etc
  
   Abcos!
   Flavio
   Salvador/BA
  
   - Original Message -
   From: Eduardo
   To: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
   Sent: Tuesday, March 04, 2008 2:30 PM
   Subject: [oracle_br] Trigger para matar usuarios
  
   Senhores,
  
   gostaria de criar uma trigger para derrubar os usuarios depois um certo
   tempo logado no banco.
   Alguém poderia me passar o caminho das pedras?
  
   create or replace trigger you_may_not_login
  
   after logon on database
  
   begin
  
    Aqui eu usaria a V$SESSION ?? Algum while??
  
   end if;
  
   end;
  
   Obrigado.
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   [As partes desta mensagem que não continham texto foram removidas]
  
   
  

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



   

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