Re: Где хранятся привилегии
От | Ivan Zolotukhin |
---|---|
Тема | Re: Где хранятся привилегии |
Дата | |
Msg-id | 751e56400705260707s606f6ce3mcf82574adfd4eb8b@mail.gmail.com обсуждение исходный текст |
Ответ на | Где хранятся привилегии ("Akmal Akmalhojaev" <akmal.ilh@gmail.com>) |
Список | pgsql-ru-general |
Добрый день, Информация о привилегиях объектов хранится в системных каталогах на основе per object настроек. Смотреть ее можно либо в psql командами \dp (алиас \z) objname, либо использовать функции вроде описанных в документации http://www.postgresql.org/docs/8.2/interactive/functions-info.html#FUNCTIONS-INFO-ACCESS-TABLE. Если вас интересует, как именно это хранится в системных каталогах, я бы посоветовал просто включить логгирование SQL-запросов и в psql сделать \z tablename :-) Тогда же станет понятно, как написать запрос для извлечения всех привилегий данной роли. On 5/26/07, Akmal Akmalhojaev <akmal.ilh@gmail.com> wrote: > Доброе время суток. > > Не подскажите где в Postgres хранятся все привилегии роли? > Где хрнятся данные про команды SELCT, UPDATE и т.д., которые имеет право > выполнять роль? > > Заранее спасибо. > > Акмал. >
В списке pgsql-ru-general по дате отправления: