Перейти к основному содержимому

pg_roles

примечание

Эта страница переведена при помощи нейросети GigaChat.

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

Столбцы pg_roles:

СтолбецТип данныхОписание
rolnamenameИмя роли
rolsuperboolРоль имеет привилегии суперпользователя
rolinheritboolРоль автоматически наследует привилегии ролей, членом которых он является
rolcreateroleboolРоли могут создавать больше ролей
rolcreatedbboolРоль может создавать базы данных
rolcanloginboolРоли могут войти в систему. То есть эту роль можно задать как первоначальный идентификатор авторизации сеанса
rolreplicationboolРоль репликации может инициировать соединения репликации и создавать и удалять слоты репликации
rolconnlimitint4Для ролей, которые могут войти в систему, это устанавливает максимальное количество одновременных подключений, которые может сделать эта роль. -1 означает отсутствие лимита
rolpasswordtextНе пароль (всегда читается как ********)
rolvaliduntiltimestamptzВремя истечения срока действия пароля (используется только для аутентификации пароля); нулевое, если срок действия не истекает
rolbypassrlsboolРоль обходит все политики безопасности на уровне строк, см. Раздел 5.8 для получения дополнительной информации
rolconfigtext[]Определенные по умолчанию роли переменные конфигурации во время выполнения
oidoid (ссылается на pg_authid.oid)ID роли