Postgres Einrichtung – Suse Linux 11.4

Für die Anwendung Scriptcase möchte ich aus Lizenzgründen nicht mehr MySql verwenden sondern Postgres.
Ziel war möglichst eine out of the box Nutzung von Postgres.

Nachdem Postgres, Apache, PHP und die Scriptcase vollständig installiert waren, bekam ich trotzdem keine WEB-Verbindung von Scriptcase zu den Datenbanken.

Zur Eingrenzung des Fehlers kann eine lokale Testverbindung auf der Kommandozeile versucht werden. Also Login auf den Webserver und:

psql -h 127.0.0.1 -p 5432 -d onlineshop

Auch hier schlug die Verbindung fehl.authentication failed for user ‘postgres’, obwohl die Datenbank onlineshop korrekt eingericht war und auch username und passwort korrekt eingegeben wurden.

Nachdem ich unnötigerweise an zu vielen Stellen rumprobiert habe hier die einfache Lösung.

In der Konfigurationsdaten:
pg_hba.conf
in der Spalte “Method” “trust” eintragen.

Beispiel:
host all all 131.173.110.0/24 trust

Das wars..

Leave a Reply

  

  

  

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>