От http://www. postgresql.org/docs/9.2/static/sql-grant.html#SQL-GRANT-DESCRIPTION-OBJECTS (подчертаването е мое):
За да премахнете всички привилегии (включително CONNECT
) за всички неуточнени потребители в база данни, използвайте:
REVOKE ALL PRIVILEGES ON DATABASE <database> FROM public;
Вижте също:
- PostgreSQL:Преглед на разрешенията за свързване към база данни
- http://wiki.postgresql.org/wiki/Shared_Database_Hosting