GRANT SELECT ON ALL TABLES IN SCHEMA public TO readonly;
Der schreibgeschützte Benutzer kann eine Verbindung herstellen, siehe Tabellen, aber wenn er versucht, eine einfache Auswahl zu treffen, erhält er:
ERROR: permission denied for relation mytable
SQL state: 42501
Dies geschieht unter PostgreSQL 9.1
Was habe ich falsch gemacht?