Sim, muito importante concluir.

Funcionou exatamente como eu queria!

Com a ajuda de todos, e principalmente Jota e Euler: o resumo

O arquivo .pgpass é um arquivo que fornece a senha de acordo com os
parâmetros da conexão presentes no comando, por exemplo: psql, pg_dump,
pg_restore, etc

1) Deve estar localizado na pasta home do usário (so) que executa o
comando, por exemplo:

root -> /root/.pgpass
postgres -> /var/lib/postgresql/.pgpass  (na minha instalação Postgresql
9.1.1/Ubuntu 10.10)
fulano -> /home/fulano/.pgpass

2) Precisa ter permissões 0600 e pertencer ao usário que executa o comando

3) cada linha do .pgpass deve ter o formato
nome_do_hospedeiro:porta:nome_do_banco_de_dados:nome_do_usuário:senha
localhost:5432:meu_banco:usuario:senha
localhost:5432:*:postgres:senha_postgres


Muito obrigado.


Em 24 de novembro de 2011 12:57, Dickson S. Guedes
<[email protected]>escreveu:

> Em 24-11-2011 12:36, Marllos escreveu:
> > Nos testes estavam dando certo, por que eu estava usando bancos onde o
> > nome do usuario era o mesmo do que o nome dos bancos, e eu realmente
> > achei muito sem sentido
>
> Por questões de histórico, funcionou então?
>
> --
> Dickson S. Guedes
> mail/xmpp: [email protected] - skype: guediz
> http://guedesoft.net - http://www.postgresql.org.br
> http://github.net/guedes - twitter: @guediz
> _______________________________________________
> 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