51.34. pg_user_mappings#
51.34. pg_user_mappings
Представление pg_user_mappings
предоставляет доступ к информации о сопоставлениях пользователей. Это, по сути, общедоступное представление pg_user_mapping
, которое исключает поле опций, если у пользователя нет прав на его использование.
Таблица 51.34. pg_user_mappings
Колонки
Тип столбца Описание |
---|
OID отображения пользователя |
OID внешнего сервера, содержащего это отображение |
Имя внешнего сервера |
OID локальной роли, с которой происходит отображение, или ноль, если отображение пользователя является общедоступным |
Имя локального пользователя, которому будет сопоставлено |
Опции, специфичные для отображения пользователей, представлены в виде строк “ключ=значение”. |
Для защиты информации о пароле, хранящейся в качестве опции сопоставления пользователей, столбец umoptions
будет считываться как null, если не выполняется одно из следующих условий:
текущий пользователь - это пользователь, с которым происходит сопоставление, и владеет сервером или имеет привилегию
USAGE
на немтекущий пользователь является владельцем сервера, а отображение предназначено для
PUBLIC
текущий пользователь является суперпользователем