34.59. usage_privileges#
34.59. usage_privileges
#
Представление usage_privileges
определяет привилегии USAGE
, предоставленные различным типам объектов текущей роли или текущей ролью. В Tantor BE это в настоящее время применяется к правилам сортировки, доменам, оберткам внешних данных, внешним серверам и последовательностям. Для каждой комбинации объекта, праводателя и правополучателя имеется одна строка.
Поскольку у сортировок нет реальных привилегий в Tantor BE, эта представление показывает неявные непередаваемые привилегии USAGE
, предоставленные владельцем PUBLIC
для всех правил сортировки. Однако, для других типов объектов отображаются реальные привилегии.
В PostgreSQL последовательности также поддерживают привилегии SELECT
и UPDATE
, в дополнение к привилегии USAGE
. Они являются нестандартными и, следовательно, не отображаются в информационной схеме.
Таблица 34.57. usage_privileges
Колонки
Тип столбца Описание |
---|
Имя роли, которая предоставила привилегию |
Имя роли, которой было предоставлено привилегия |
Имя базы данных, содержащей объект (всегда текущая база данных) |
Имя схемы, содержащей объект, если применимо, иначе пустая строка |
Имя объекта |
|
Всегда |
|