saulo Mendes escreveu:
>  
> Pessoal,
>  
> sou novato no postgres e estou precisando montar um aplicativo (em 
> delphi) para o cliente fazer manualmente o backup apenas dos dados do banco.
>  
> daí utilizei o winex do delphi para gerar o comando:
>  
> * WinExec(pchar('cmd /C pg_dump -U postgres -d '+cdsd_database.asstring+
>    ' -d -a > '+de.text+'\bkp_'+
>    formatdatetime('ddmmyyyyhhmmss',now)+'.sql'), SW_show);*
>  
> esse procedimento só funciona se o arquivo *pg_hba.conf* estiver com o 
> metodo "trust"
>  
> # TYPE  DATABASE    USER        CIDR-ADDRESS          METHOD
> # IPv4 local connections:
> host    all         all         127.0.0.1/32          *trust*
>  
> ...mas com isso meu banco fica totalmente *vulnerável*.
>  
>  
> se for possível, gostaria de um script exemplo(utilizo windows 2003 
> server) para poder atribuir as variáveis de usuário e password. Já dei 
> uma olhada na documentação mas, infelizmente não consegui ainda.
>  


Veja a variável de ambiente PGPASSWORD em:
http://www.postgresql.org/docs/8.2/interactive/libpq-envars.html
ou
o arquivo pgpass.conf em:
http://www.postgresql.org/docs/8.2/interactive/libpq-pgpass.html

Procure no histórico da lista pois este tópico já foi discutido varias 
vezes.

Osvaldo
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a