Re: Userverwaltung an /etc/passwd koppeln

From: Ulrich Mietke <nur(dot)ausgehende(dot)post(at)munition(dot)mailshell(dot)com>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Userverwaltung an /etc/passwd koppeln
Date: 2004-09-28 13:25:08
Message-ID: d61ro2bj7fa9.dlg@40td.job01.jobjektiv.de
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo Peter,

vielen Dank für deine qualifizierte Antwort.

Peter Eisentraut schrieb:
> Ulrich Mietke wrote:
>> gibt es eine Möglichkeit Userkennung und Passwort von PostgreSQL mit
>> der Userverwaltung des Host-OS zu koppeln? Der User soll gleiche ID
>> und Passwort in PostgreSQL und seinem OS nutzen. Eine Änderung des
>> Passwortes im OS soll sich auch auf die Datenbank auswirken.
>
> Ja, das kann man machen indem man die Authentifizierungsmethode auf
> "pam" stellt.
>
Wenn ich die postgreSQL-Dokumentation richtig verstanden habe, macht man
das mit einem Eintrag in pg_hba.conf

> Die Datenbankbenutzer muss man zwar nach wie vor selber
> erzeugen, aber die Passwörter werden vom Betriebssystem übernommen (je
> nach PAM-Einstellung in /etc/pam.d/postgresql).
>
Das habe ich noch nicht so ganz verstanden.
Ich nutze als OS Debian woody. Bei meiner bisherigen Installation gibt es
keine /etc/pam.d/postgresql. Bei meiner Suche nach einem entsprechenden
Zusatzpaket bin ich zwar mit libpam-pgsql fündig geworden, wenn ich aber
die Paket-Beschreibung
http://packages.debian.org/stable/non-US/libpam-pgsql
richtig interpretiere, macht das Paket es genau anders herum, ein User des
OS wird gegen einen Eintrag in einer postgreSQL-Tabelle geprüft. Weitere
nutzbare Hinweise konnte ich leider bisher noch nicht finden.

Gruß Uli

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Peter Eisentraut 2004-09-28 18:10:12 Re: Userverwaltung an /etc/passwd koppeln
Previous Message Peter Eisentraut 2004-09-28 10:28:38 Re: Userverwaltung an /etc/passwd koppeln