[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [OT?] Frage zu postgresql



In response to Peter Jordan :
> Des Weiteren existiert noch ein Nutzer peter, der Datenbanken erstellen
> darf und eine Datenbank peterdb erstellt hat.
> 
> Jetzt kann ich mich aber mit folgendem Befehl in die Datenbank von peter
> als user webdev einloggen:
> peter@host: ~$ psql -h localhost -d peterdb -U webdev
> 
> Hier kann webdev jetzt munter Tabellen erstellen oder löschen.
> 
> So war das nicht gedacht. Wo liegt mein Denkfehler? Wie kann ich
> erreichen, das peter nicht in die Datenbank webdev gelangt und webdev
> nur in den Datenbanken arbeiten darf, für die ich ihm die Privilegien
> zugewiesen haben?

Du kannst die pg_hba.conf so einstellen, daß peter z.B. nicht in die
webdev-db kann. Dem webdev müßtest Du via Revoke Rechte entziehen, iirc
USAGE, damit er keine Tabellen erstellen kann.


Andreas
-- 
Andreas Kretschmer
Kontakt:  Heynitz: 035242/47150,   D1: 0160/7141639 (mehr: -> Header)
GnuPG-ID:   0x3FFF606C, privat 0x7F4584DA   http://wwwkeys.de.pgp.net


Reply to: