Hallo,
ich habe derzeit phppgadmin v3.5.2 und postgreqsql 7.4.7 installiert (OS: Debian sarge).
Wenn man nun versucht, sich per phppgadmin einzuloggen (Standarduser admin//admin), kann man dies mit jedem beliebigen Passwort tun. So sollte es aber nicht sein, das Passwort ist schließlich "admin".
pg_hba.conf:
Wenn ich die zweite Zeile hinten von trust auf password ändere, funktioniert es. Dies ist aber der UNIX-Socket. Kann man phppgadmin irgendwie beibringen, dass es nicht von dort connectet, sondern auf die letzte Zeile matcht?Code:local all postgres ident sameuser local all all trust host all all 127.0.0.1 255.255.255.255 trust host all all 0.0.0.0 0.0.0.0 password
Hintergrund: Ich befürchte, dass wenn ich die zweite Zeile hinten auf "password" ändere, dass dann andere Dienste Probleme mit dem connecten bekommen.
Bin dankbar für jeden Hinweis :-)
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Hallo,
danke für die Antwort.
Ja, genau das meine ich. Aber wo genau sollte ich das eintragen? in der pg_hba.conf habe ich das versucht, aber das macht ja eigentlich keinen sinn, weil es ja immernoch der Socket ist, der connected.
--
https://www.xing.com/profile/Andreas_Kretschmer7ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
Hallo akretschmar,
Du hast vollkommen recht, ich hab eine Zeile in der phppgadmin-Konfiguration komplett überlesen, die mein Problem löst. Ich war wohl mehr als blind.
Lesen bildet ;-)
Code:// Hostname or IP address for server. Use '' for UNIX domain socket. $conf['servers'][0]['host'] = '';
Links: Tobias Bauer - IT- und Funkdienstleistungen - Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen - Funkforum
Lesezeichen