Re: [pgsql-de-allgemein] Re: [pgsql-de-al lgemein] PostgreSQL 9.2 am localhost keine Anme ldung ohne Passwort möglich?
Michael Achtzehn <[email protected]> Tue, 14 Jan 2014 15:58:24 +0100
| Newsgroups | gmane.comp.db.postgresql.german |
|---|---|
| Organization | CUI mbH |
| Message-ID | <[email protected]> |
Am 14.01.2014 15:05, schrieb Andreas Kretschmer - internet24 GmbH: >> -----Ursprüngliche Nachricht----- >> Von: [email protected] [mailto:pgsql-de-allgemein- >> [email protected]] Im Auftrag von Michael Achtzehn >> Gesendet: Dienstag, 14. Januar 2014 14:58 >> An: [email protected] >> Betreff: [pgsql-de-allgemein] Re: [pgsql-de-allgemein] PostgreSQL 9.2 am >> localhost keine Anmeldung ohne Passwort möglich? >> >> Nach Anpassung der pg.hba.conf (trust) klappt der Zugriff. >> >> Eins wundert mich noch: >> Ich muss bei psql die Eingabe des Password Prompts durch -W erzwingen. >> In der Hilfe steht allerdings " -W, --password nach Passwort >> fragen (sollte automatisch geschehen)", im Handbuch >> >> "-W >> --password >> Force psql to prompt for a password before connecting to a database. >> This option is never essential, since psql will automatically >> prompt for a password if the server demands password authentication." >> >> OK , die eingabe von -W tut nicht weh, allerdings wäre es mir lieber, >> wenn ich das auf allen Servern einheitlich handhaben kann. Woran kann >> das liegen? >> >> Michael >> > > Hast Du evtl. irgendwo eine .pgpass (oder, falls Kleinweich, das dortige Äquivalent), > in der ein falsches steht? > > > > Andreas Danke, der Tipp war gut! Es gibt zwar keine .pgpass, aber durch Deinen Tipp habe ich herausgefunden, dass es eine Umgebungsvariabele PGPASSWORD gibt, die von einer anderen PostgreSQL Instanz stammt. (Ja, ich weiß PGPASSWORD ist Mist, die stammt aber auch nicht von mir, sondern gehört zu einer PostgreSQL Instanz die zusammen mit einem anderen Programmsystem installiert wurde und die für mich quasi als Blackbox läuft.) Auf jeden Fall wird diese die Ursache für das fehlende Passwort-Prompt sein. BTW habe ich die Erkenntnis gewonnen, dass es wohl eher suboptimal ist, mit Umgebungsvariablen zu arbeiten, wenn auf einem Server mehrere Datenbankinstanzen laufen. Michael -- Sent via pgsql-de-allgemein mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-de-allgemein