Von http://www. postgresql.org/docs/9.2/static/sql-grant.html#SQL-GRANT-DESCRIPTION-OBJECTS (Hervorhebung von mir):
Um alle Privilegien zu entfernen (einschließlich CONNECT
) Verwenden Sie für alle nicht angegebenen Benutzer in einer Datenbank:
REVOKE ALL PRIVILEGES ON DATABASE <database> FROM public;
Siehe auch:
- PostgreSQL:Datenbankverbindungsberechtigungen anzeigen
- http://wiki.postgresql.org/wiki/Shared_Database_Hosting