PostgreSQL 8.4 gewährt einer Rolle DML-Berechtigungen für alle Tabellen

Wie kann ich DML (SELECT, INSERT, UPDATE, DELETE) für alle Tabellen in einem Schema in PostgreSQL 8.4 erteilen? Ich möchte auch, dass dieses Stipendium auch in Zukunft für die Erstellung neuer Tabellen verwendet wird.

Ich habe Lösungen für 9.0 gesehen, bin aber mit 8.4 festgefahren, da es mit Debian stable ausgeliefert wird.

Ich habe Folgendes als Basis versucht, aber es funktioniert nicht, was zu dem unvermeidlichen "Zugriff auf Relation X verweigert" führt:

GRANT ALL PRIVILEGES ON DATABASE testdb TO testuser;

Ich habe die Dokumentation durchgebaggert und kann anscheinend keine geeignete Lösung finden.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage