[oracle_br] Auditar usuário BD
Pessoal, Preciso auditar todos os usuários que conectar e tentam, sem sucesso, conectar no BD. Oracle RAC 10gR2/Linux. Preciso saber principalmente OSUSER e MACHINE desses usuários: Poderiam me ajudar como ativar essa autoria: Tipo: alter system set audit_trail=DB scope=spfile; shutdown/startup audit connect whenever not successful; audit create session; Mas acontece que quando coloco audit_trail=db ele ativa a auditoria de TUDO. A tabela aud$ cresce com varias auditoria que não preciso. Só preciso da auditoria de conexão de usuario. . Raphael
RE: [oracle_br] Auditar usuário
Alguém tem alguma sugestão? Gabriel _ From: Teixeira, Gabriel (WMI, Brazil - Sao Paulo) [mailto:[EMAIL PROTECTED] Sent: terça-feira, 14 de novembro de 2006 17:45 To: Oracle_Br ([EMAIL PROTECTED]) Subject: [oracle_br] Auditar usuário Pessoal, É possivel uma auditoria sobre um usuário especifico da minha rede(campo OSUSER na V$session) para que eu saiba qualquer select, alter, drop etc que ele fizer no banco? Independente de qual usuário do banco ele estiver conectado. Win 2003 Oracle 8i Standard Grato, Gabriel [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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
RES: [oracle_br] Auditar usuário
As ferramentas da auditoria do Oracle podem gravar todo estes dados numa tabela de audit, que tem um campo para usuário do OSUSER, Mas para isto precisa ativar o auditing e tem que analisar primeiro a questão do espaço/performance. E tem que ativar o Audit de tudo, isto pode pesar um pouco. Sjraar -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] nome de Teixeira, Gabriel (WMI, Brazil - Sao Paulo) Enviada em: quinta-feira, 16 de novembro de 2006 10:15 Para: oracle_br@yahoogrupos.com.br Assunto: RE: [oracle_br] Auditar usuário Alguém tem alguma sugestão? Gabriel _ From: Teixeira, Gabriel (WMI, Brazil - Sao Paulo) [mailto: [EMAIL PROTECTED] mailto:gabriel.teixeira%40warnermusic.com ] Sent: terça-feira, 14 de novembro de 2006 17:45 To: Oracle_Br ( [EMAIL PROTECTED] mailto:oracle_br%40yahoogroups.com ) Subject: [oracle_br] Auditar usuário Pessoal, É possivel uma auditoria sobre um usuário especifico da minha rede(campo OSUSER na V$session) para que eu saiba qualquer select, alter, drop etc que ele fizer no banco? Independente de qual usuário do banco ele estiver conectado. Win 2003 Oracle 8i Standard Grato, Gabriel [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] Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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
Re: [oracle_br] Auditar usuário
Eu fiz o meu da seguinte forma. Todas as tabelas q eu quero fazer a auditoria eu coloquei um campo usuario dai fiz triggers para todas as tabelas em todo as as operações Insert, update e delete dai crieu uma tabela TBL_AUDITORIA, nela tem um numero só para controle e chave primaria, usuario, operacao, tabela, data, campos, reg_antigo e reg_novo as triggers gravam os dados nessa tabela sendo cada campo usuario = o usuario que esta granvando na tabela operacao = a operacao (Insert, update ou delete) tabela = o nome da tabela data = data e hora campos = os campos q tem na tabela reg_antigo = o registro antido (OLD) reg_novo = o registro novo (NEW) os campos e os dados sao separados por delimitador o unico problema é q qdo apaga o resgitro eu nao sei quem apagou só o ultimo usuario, mas o importante é q eu tenho o registro q foi apagado. funciona legal espero ter ajudado Thiago Teixeira, Gabriel (WMI, Brazil - Sao Paulo) escreveu: Alguém tem alguma sugestão? Gabriel _ From: Teixeira, Gabriel (WMI, Brazil - Sao Paulo) [mailto:[EMAIL PROTECTED] Sent: terça-feira, 14 de novembro de 2006 17:45 To: Oracle_Br ([EMAIL PROTECTED]) Subject: [oracle_br] Auditar usuário Pessoal, É possivel uma auditoria sobre um usuário especifico da minha rede(campo OSUSER na V$session) para que eu saiba qualquer select, alter, drop etc que ele fizer no banco? Independente de qual usuário do banco ele estiver conectado. Win 2003 Oracle 8i Standard Grato, Gabriel [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ 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