Re: pg_dump automatic
От | Antti Haapala |
---|---|
Тема | Re: pg_dump automatic |
Дата | |
Msg-id | Pine.GSO.4.44.0301270856350.6710-100000@paju.oulu.fi обсуждение исходный текст |
Ответ на | Re: pg_dump automatic (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: pg_dump automatic
|
Список | pgsql-general |
> >> I have a password on the database, so when the file is executed it prompt > >> for the password. > > > You could try setting the PGPASSWORD environment variable in your > > script. I believe someone told me it was getting set to go away, > > though, so it may not help. If your OS supports it, ident over UNIX > > domain sockets is more secure. > > PGPASSWORD is insecure on platforms where others can see your > environment variables (which is quite a few Unixen, but not all). > I am not sure we will remove it, but as of 7.3 it's definitely > deprecated. You can put passwords in ~/.pgpass instead. I think it could be a good idea to add an option which specifies which file descriptor should be used for reading passwords? Then shells could invoke programs like this: psql -U xyz template1 --password-fd=4 < my_data 4< /the/password/file/you/want/to/use And there would be no need to use any files for Perl/C/etc. -- Antti Haapala
В списке pgsql-general по дате отправления: