Disable databse listing for non-superuser (\l) ?

From: "Brian A(dot) Seklecki" <lavalamp(at)spiritual-machines(dot)org>
To: pgsql-general <pgsql-general(at)postgresql(dot)org>
Subject: Disable databse listing for non-superuser (\l) ?
Date: 2009-07-24 23:02:18
Message-ID: 1248476538.24024.2535.camel@soundwave.ws.pitbpa0.priv.collaborativefusion.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

All:

Any suggestions on how-to, or comments on a potential NFR, to disable
non-superuser's from viewing the database list via \l?

Possibly a postgresql.conf toggle or restrictions on the internal views
that constitute ....say, 'pg_catalog.pg_database'.

Something equivalent, in principal, to FreeBSD sysctl:

% security.bsd.see_other_uids=0

Just a thought...

~BAS

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Merlin Moncure 2009-07-24 23:21:32 Re: Very slow joins
Previous Message Andreas Wenk 2009-07-24 21:22:55 Re: split string by special characters