50.81. pg_roles

Представление pg_roles открывает доступ к информации о ролях в базах данных. Это просто доступное для всех отображение каталога pg_authid, в котором очищено поле пароля.

Таблица 50.82. Столбцы pg_roles

Тип столбца

Описание

rolnamename

Имя роли

rolsuperbool

Роли имеет права суперпользователя

rolinheritbool

Роль автоматически наследует права ролей, в которые она включена

rolcreaterolebool

Роль может создавать другие роли

rolcreatedbbool

Роль может создавать базы данных

rolcanloginbool

Роль может подключаться к серверу. То есть эта роль может быть указана в качестве начального идентификатора авторизации сеанса

rolreplicationbool

Роль является ролью репликации. Такие роли могут устанавливать соединения для репликации и создавать/удалять слоты репликации.

rolconnlimitint4

Для ролей, которые могут подключаться к серверу, это значение задаёт максимально разрешённое для этой роли число одновременных подключений. При значении -1 ограничения нет.

rolpasswordtext

Не пароль (всегда выводится как ********)

rolvaliduntiltimestamptz

Срок действия пароля (используется только при аутентификации по паролю); NULL, если срок действия не ограничен

rolbypassrlsbool

Роль не подчиняется никаким политикам защиты на уровне строк; за подробностями обратитесь к Разделу 5.8.

rolconfigtext[]

Заданные для роли значения по умолчанию переменных времени конфигурации

oidoid (ссылается на pg_authid.oid)

Идентификатор роли


close