nächstes: Erweiterung für servergespeicherte Prozeduren, aufwärts: Anpassung der PostgreSQL-Konfiguration
In der Datei postgresql.conf
, die je nach Distribution in
verschiedenen Verzeichnissen liegen kann
(z.B. /var/lib/pgsql/data/
oder /etc/postgresql/
, muss
sichergestellt werden, dass TCP/IP-Verbindungen aktiviert sind. Dieser
Parameter lautet
TCPIP_SOCKET = 1
Bei PostgreSQL-Versionen ab v8.0 und neuer muss zusätzlich der folgende Parameter gesetzt werden:
default_with_oids = on
In der Datei pg_hba.conf
, die im gleichen Verzeichnis wie die
postgresql.conf
zu finden sein sollte, müssen die
Berichtigungen für den Zugriff geändert werden. Hier gibt es mehrere
Möglichkeiten. Eine besteht darin, lokale Verbindungen immer
zuzulassen
local all all trust
host all all 127.0.0.1 255.0.0.0 trust
Besser ist es, für eine bestimmte Datenbank Zugriff nur per Passwort zuzulassen. Beispielsweise:
local all lxoffice password
host all lxoffice 127.0.0.1 255.255.255.255 password