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текущий пользователь является суперпользователем