Lock out PostgreSQL users for maintenance

From: Alexander Farber <alexander(dot)farber(at)gmail(dot)com>
To: pgsql-general <pgsql-general(at)postgresql(dot)org>
Subject: Lock out PostgreSQL users for maintenance
Date: 2012-05-12 04:29:54
Message-ID: CAADeyWjjLC+MebURU3Z3-xzHS4gvTRvMBik531uLrnRXwxofHQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello,

In PostgreSQL 8.4.9 with pgbouncer 1.3.4 in
pool_mode = session (but some users connect to the
database directly) - when I login as "super user" with

psql -U postgres -W postgres

What is the command please to disconnect all
"normal users" and prevent them from connecting
again while I perform maintenance (I'd like to
rename some table columns for more consistent naming
and correspondingly change some stored procedures).

I can't find it in the III. Server Administration doc at
http://www.postgresql.org/docs/8.4/static/admin.html

Or should I edit pg_hba.conf and restart the process?

Thank you
Alex

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Frank Lanitz 2012-05-12 06:43:55 Variables inside plpythonu
Previous Message Steve Crawford 2012-05-12 01:08:07 Re: backup script