We have a number of applications using a production database under a super
user account. I've created a new (non-super) user account and if I try to
login using this account I get the
"Non-superuser connection limit exceeded" error. I'm aware of the
postgresql.conf settings for max user connections etc. Here are the queries
I ran (under super user) when the login exception occurs.
SELECT usesuper, count(*) FROM pg_stat_activity JOIN pg_user USING
(usesysid) GROUP BY usesuper;
62
SHOW superuser_reserved_connections;
480
SHOW max_connections;
500
Is there something I'm missing here? Thanks for your help.
Here's my OS + Postgres
Ubuntu x86_64 , Postgres 8.4.8