On Mar 28, 2011, at 1:29 AM, Pavel Stehule wrote: >>> Is there some simple possibility to check a rights from stored procedure? >> >> Well, there's the catalog lookup method: >> >> SELECT EXISTS (SELECT 1 FROM pg_catalog.pg_roles WHERE rolname=$1 AND >> rolsuper) >> >> Is that what you had in mind? > > I found this too, but it isn't what I searched - I searched a some > exported function based on internal cache. > > For my purpose is this solution enough.
Note that doesn't work if the user has superuser because it was granted via another role. -- Jim C. Nasby, Database Architect j...@nasby.net 512.569.9461 (cell) http://jim.nasby.net -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers