Re: password per postgresql

2005-08-09 Per discussione Davide Corio
Il giorno mar, 09/08/2005 alle 07.48 +0200, Valerio Felici ha scritto:
 Anche il file pg_hba.conf è ben commentato e spiega bene come fare.
si, questo lo avevo visto.
Ma è una cosa che avevo subito modificato :)
Non mi piace molto, più che altro perchè uso phppgadmin al quale per
sviluppo accedo anche con l'utente postgres.

Cmq cerco qual'è il file :)

-- 
Davide Corio   [EMAIL PROTECTED]
Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy
Tel: +39 011 19502871 - Fax: +39 011 19502871http://www.redomino.com



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



password per postgresql

2005-08-08 Per discussione Davide Corio
cron esegue questo:

if [ -z `ps --no-headers -C pg_autovacuum` -a
-x /usr/lib/postgresql/bin/do.maintenance ];
then /usr/lib/postgresql/bin/do.maintenance -a; fi

(che mi arriva come oggetto di una mail)

e come contenuto di questa mail vedo:

Password: 
psql: fe_sendauth: no password supplied
Password: 
psql: fe_sendauth: no password supplied


immagino che debba andare a leggere la password dell'utente postgres, ma
non capisco dove.
Leggendo un po' di thread su google, ho trovato posti differenti in base
alla distro.

Su sarge?

-- 
Davide Corio   [EMAIL PROTECTED]
Redomino S.r.l.C.so Monte Grappa 90/b - 10145 Torino - Italy
Tel: +39 011 19502871 - Fax: +39 011 19502871http://www.redomino.com



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: password per postgresql

2005-08-08 Per discussione Valerio Felici
Alle 00:07, martedì 9 agosto 2005, Davide Corio ha scritto:
 cron esegue questo:

 if [ -z `ps --no-headers -C pg_autovacuum` -a
 -x /usr/lib/postgresql/bin/do.maintenance ];
 then /usr/lib/postgresql/bin/do.maintenance -a; fi

 (che mi arriva come oggetto di una mail)

 e come contenuto di questa mail vedo:

 Password:
 psql: fe_sendauth: no password supplied
 Password:
 psql: fe_sendauth: no password supplied


 immagino che debba andare a leggere la password dell'utente postgres, ma
 non capisco dove.

Nel file pg_hba.conf che da me si trova in /etc/postgresql/7.4/main
la prima riga non commentata dovrebbe essere quella che permette all'utente 
postgres (utente di sistema senza password) di accedere senza password, 
qualcosa come:

local  all  postgres   ident sameuser

in questo modo i processi batch sono eseguiti senza interazione, senza, cioè, 
richiesta di password.

Se l'utente postgres ha una password, c'è comunque il modo di scriverla in un 
file dove il processo che deve essere eseguito può leggerla, è una cosa che 
non faccio e non ricordo bene quindi, ma leggendo tra la documentazione si 
trova di sicuro.

Anche il file pg_hba.conf è ben commentato e spiega bene come fare.

-- 
A presto
-Valerio-