Flavio / Shander, muito obrigado pela ajuda funcionou.

Para funcionar como gostaria tive de fazer mais uma alteração que foi
passar o metodo de autenticação do pg_hba.conf para md5.

grato,

Leandro

2012/2/14 Flavio Henrique Araque Gurgel <[email protected]>

> > -bash-3.2$ psql -p 6432 meudb leandro
> > Password for user leandro:
> > psql: ERROR:  password authentication failed for user "leandro"
>
> O PgBouncer não reconheceu o usuário.
>
> > Na segunda tentativa de conexão em sequencia
> >
> > -bash-3.2$ psql -p 6432 meudb leandro
> > psql: ERROR:  pgbouncer cannot connect to server
> > *** Parece que algo fica travado.
> >
> > minha conffiguração do pgbouncer /etc/pgboucer.ini:
> >
> > [databases]
> >
> > ; redirect bardb to bazdb on localhost
> > meudb = host=127.0.0.1 port=5432 dbname=meubanco
>
> Usuário e senha do banco, deveria estar acima, exceto se usando trust
> ou com arquivo .pgpass.
>
> > auth_type = md5
> > ;auth_file = /var/lib/pgsql/data/global/pg_auth
> > auth_file = /etc/userlist.txt
> > ; ** Minha ideia é acessar utilizando o pg_auth do postgres mas como deu
> > erro tentei assim para ver se ia mas tive o mesmo problema.
>
> Qual versão do PostgreSQL?
> A partir de 8.4 não tem esse arquivo de forma que o PgBouncer entenda.
> Talvez você tenha que criar o auth_file na mão.
> A estrutura dele é simples, duas colunas:
> "usuário","senha em MD5"
>
> > pool_mode = session
>
> Se sua aplicação não usa tabelas temporárias ou prepared statements,
> use o modo transaction.
> É muiiiiiiito mais eficiente.
>
> > # IPv4 local connections:
> > host    all         all         127.0.0.1/32          password
>
> Então você precisa passar usuário e senha na string de conexão lá de
> cima, onde citei.
>
> []s
> Flavio Gurgel
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a