Search Postgresql Archives

Re: Permission Problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Am 23.11.2011 22:54, schrieb Bill Thoen:
> I'm getting the list of schemata from the information_schema.schemata
> table, and using my superuser account it works fine. However, using the
> account I've set up for this job isn't getting very far and I'm getting
> nothing returned. I've granted permissions for SELECT and REFERENCES on
> all of my tables, and granted USEAGE on the schemas including
> information_schema and pg_catalog and the relevant views; I've even
> granted execute priv on the functions used in the view, but I'm still
> not getting results for this psuedo user, even though the SQL selection 
> works fine for my account. I'd prefer not to just hand out a superuser
> privilege to the database go-between because my purpose is to keep this
> db-web interface role's reach short.

The information schema gives you only access to objects the user has
usage rights for.

That means you have to grant rights for the objects you want to list for
your unprivileged user.

If you want these information without these restrictions you must use
the tables of the pg_catalog schema.

Sven



-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux