Auditoria (Logs) no Postgresql

preview_player
Показать описание
Olá turma,
Hoje, vamos ver algumas possibilidades de visualizar o que está acontecendo em nosso banco de dados, por meio de logs.
Temos várias estratégias, por exemplo:
- Usar as configurações padrões de log do Postgresql
- Usar extensões, como PGAUDIT (Esqueci de dizer que temos que executar o create extension pgaudit em cada banco que desejar ser auditorado)
- Usar triggers
- Usar outros frameworks na aplicação (Envers - Hibernate)
Рекомендации по теме
Комментарии
Автор

Oi Halley. Tudo bem? Vi o vídeo e observei que vc restarta o serviço PostgreSQL quando altera o parâmetro de log. Não precisa dar restart quando alterar o log_statement. Basta reload.

elainesilva
Автор

aula muito boa e explicativa, onde posso pegar a procedure e a trigger?

rezendaosantos
Автор

tu tem o código da função audit insert ? tu passou muito rápido kkkk

leandroandrade
Автор

No meu aparece: "-03 [29259] LOG:"
Como eu faço para aparecer o <nome_role>@<nome_banco> antes do LOG:?

JosephJrFilosofo