Привет, Я DocuDroid!
Оценка ИИ поиска
Спасибо за оценку нашего ИИ поиска!
Мы будем признательны, если вы поделитесь своими впечатлениями, чтобы мы могли улучшить наш ИИ поиск для вас и других читателей.
GitHub

pg_user_mappings

Представление pg_user_mappings предоставляет доступ к информации о сопоставлении пользователей. По сути, это доступное всем для чтения представление системной таблицы pg_user_mapping, в котором поле параметров показывается, только если у пользователя есть права читать его.

Столбец Тип Ссылки Описание

umid

oid

pg_user_mapping.oid

OID сопоставления пользователя

srvid

oid

pg_foreign_server.oid

OID стороннего сервера, содержащего это сопоставление

srvname

text

pg_foreign_server.srvname

Имя стороннего сервера

umuser

oid

pg_authid.oid

OID локальной роли, для которой выполняется сопоставление, 0, если сопоставление пользователя является общедоступным

usename

name

 — 

Имя локального пользователя для сопоставления

umoptions

text[]

 — 

Параметры сопоставления пользователей в формате ключ=значение

Чтобы защитить информацию о пароле, хранящуюся как параметр сопоставления пользователя, столбец umoptions читается как NULL, если не выполняется одно из следующих условий:

  • Текущий пользователь — это пользователь, для которого задано сопоставление, и он является владельцем сервера или имеет привилегию USAGE на нем.

  • Текущий пользователь является владельцем сервера, а сопоставление предназначено для PUBLIC.

  • Текущий пользователь — суперпользователь.