Amigo,

Muito obrigado. Sua ajuda foi de grande valor!

 
Edmilson Herculano 



________________________________
De: JotaComm <[email protected]>
Para: Comunidade PostgreSQL Brasileira <[email protected]>
Enviadas: Quinta-feira, 29 de Abril de 2010 19:33:17
Assunto: Re: [pgbr-geral] Conexão via psql

Olá,


Em 29 de abril de 2010 18:59, EDMILSON HERCULANO <[email protected]> 
escreveu:

Boa noite pessoal,
>
>Estou com um problema e por isso estou pedindo ajuda. Preciso criar uma bat 
>que acesse o BD e crie tabelas, usuario, squema, etc. O problema é que na 
>conexão o psql me pede a senha, já tentei de várias formas botar a senha no 
>script mas ele sempre para a execução e pede para inserir a senha.
>
>Ha solução para isso? 
>

Sim. 

Uma delas. Dentro do seu script você pode fazer um export da variavel 
PGPASSWORD, assim ao executar o script ele não pedira senha.

Por exemplo:

Dentro do script coloque:

export PGPASSWORD=senha

Outra possibilidade é você criar um arquivo chamado .pgpass com as permissões 
0600 e coloca-lo dentro do diretório home do usuário, por exemplo: 
/home/postgres

O arquivo deve ter o seguinte conteúdo:

host:bdname:port:user:password

Exemplo:

192.168.1.23:meubd:5432:usuario:senha

>Exemplo: psql -U user dataBase -f  "script.sql" 
>Não tem como por a password em algum lugar?
> 
>Edmilson Herculano
>
>>
>
>
>       
>_______________________________________________
>>pgbr-geral mailing list
>[email protected]
>https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>

[]s
-- 
JotaComm
http://jotacomm.wordpress.com



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

Responder a