2012/5/11 Alessandro Lima <[email protected]>

> Pessoal, ainda não resolveu.
> Testei o custom_variable_classes em dois pgadmins abertos e funcionou,
> mas quando implementei na aplicação não funcionou,
> Ao fazer o login eu defino a variavel: set sessao.usuario to 'user_id'
> e no log obtenho o usuario logado com: current_setting('sessao.usuario'),
> mas está registrando no log sempre o último usuário logado e não o usuário
> da sessão atual.
>
> Existe alguma forma de definir esta variável apenas para aquela conexão
> (sessão)?
>

Como você está usando pool, vai ter que redefinir a variável toda vez que
requisita uma conexão do pool, ou ainda junto com cada comando SQL que
executar.

Atenciosamente,
--
Matheus de Oliveira
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a