Em 11-05-2012 17:29, Bruno Silva escreveu: > Entendo, mas Flávio, não sei se minha idéia está sendo muito pontual, é > que a meu ver se já sei quem eh o usuario da aplicacao, o que impede eu > criar uma coluna para registrar seu nome?
Nada te impede. Já fiz assim em n bancos de dados. > E a partir daí criar tabelas de logs e com triggers fazer o sistema > registrar um 'historico' das modificações em cada tupla e permitir que o > usuario do banco ( que o pool usa ) só faça inserts nessa tabela de log? Perfeito. É assim que coloco auditoria em muitos bancos de dados. Sempre que usamos pools (servidores de aplicação Java, pgbouncer, PHP com persistent connections, etc) caímos nesse dilema. Nota: pgpool passa a autenticação do usuário direto pro banco, então, uma aplicação com usuários nomeados no PostgreSQL passando pelo pgpool terá um usuário legítimo de banco de dados. Nota 2: O pgbouncer não é como o pgpool, ele tem um usuário que fala com o banco e outro para a aplicação autenticar nele. []s Flavio Henrique A. Gurgel Consultor e Instrutor 4Linux Tel: +55-11-2125-4747 www.4linux.com.br _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
