Oli Sennhauser <oli.sennhauser@bluewin.ch> writes:
> I found that all users have access to pg_class etc. by default. In my
> opinion this causes some security questions or at least can make users
> curious about things they should not.
This isn't going to change, because it would break too many clients
(as indeed you just found out). Give users their own databases if you
feel you need that much separation.
regards, tom lane