Postgre-Datenbankrechte
Posted: 2003-05-18 00:28
PgSQL selbst läuft ganz gut bei mir, aber ich komme einfach nicht mit den Rechten zugange.
Die Ausgangslage ist die, dass jeder User volle Rechte in jeder Datenbank hat. Das darf natürlich nicht sein, also habe ich etwas -auch unter Zuhilfename einer Anleitung von RedHat- mit der pg_hba.conf herumgespielt. Wenn ich nun aber rangehe (benutze Webmin und ein phpBB2 zum Testen), kann ich je nach Config entweder auf alle oder auf keine Datenbanken zugreifen.
Mit Webmin komme ich nicht die Spur weiter, da kann ich ja nichtmal Passwörter setzen, die gespeichert werden.
Momentan sieht's so aus:
local all all trust
host all all 127.0.0.1 255.255.255.255 trust
local sh1 stephan md5
createdb --username=foo -W meinedb schlägt mit Permission denied fehl, sowohl als postgres, alsauch als root.
Das bewirkt, dass ich mit Webmin auf alle DBs zugreifen kann (wie es sich gehört), dem Forum der Zugang jedoch verweigert wird.
Die Version ist 7.3.2.
Kann mir da wer helfen?
Die Ausgangslage ist die, dass jeder User volle Rechte in jeder Datenbank hat. Das darf natürlich nicht sein, also habe ich etwas -auch unter Zuhilfename einer Anleitung von RedHat- mit der pg_hba.conf herumgespielt. Wenn ich nun aber rangehe (benutze Webmin und ein phpBB2 zum Testen), kann ich je nach Config entweder auf alle oder auf keine Datenbanken zugreifen.
Mit Webmin komme ich nicht die Spur weiter, da kann ich ja nichtmal Passwörter setzen, die gespeichert werden.
Momentan sieht's so aus:
local all all trust
host all all 127.0.0.1 255.255.255.255 trust
local sh1 stephan md5
createdb --username=foo -W meinedb schlägt mit Permission denied fehl, sowohl als postgres, alsauch als root.
Das bewirkt, dass ich mit Webmin auf alle DBs zugreifen kann (wie es sich gehört), dem Forum der Zugang jedoch verweigert wird.
Die Version ist 7.3.2.
Kann mir da wer helfen?