Re: List user who have access to schema

Поиск
Список
Период
Сортировка
От pinker
Тема Re: List user who have access to schema
Дата
Msg-id 1533306385561-0.post@n3.nabble.com
обсуждение исходный текст
Ответ на List user who have access to schema  (Suresh Raja <suresh.rajaabc@gmail.com>)
Список pgsql-general
I think this one will give you report you need:

select schema_name, 
roleid::regrole, 
string_agg(member::regrole::text,',' order by member::regrole::text) users
from information_schema.schemata s, pg_user u
JOIN pg_auth_members a ON u.usename::text=a.roleid::regrole::text
WHERE s.schema_name not like 'pg_%' AND has_schema_privilege(usename,
s.schema_name, 'usage')
GROUP BY s.schema_name, roleid::regrole, u.usename
order by 1;



--
Sent from: http://www.postgresql-archive.org/PostgreSQL-general-f1843780.html


В списке pgsql-general по дате отправления:

Предыдущее
От: Tiffany Thang
Дата:
Сообщение: List of objects owned by a schema/owner
Следующее
От: Tom Lane
Дата:
Сообщение: Re: List of objects owned by a schema/owner