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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral