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
