pg_user_mappings

PostgreSQL 9.0.17 Documentation
Prev | Up | Chapter 45. System Catalogs | Next

# 45.62. `pg_user_mappings`

The view `pg_user_mappings` provides access to information about user mappings. This is essentially a publicly readable view of `pg_user_mapping` that leaves out the options field if the user has no rights to use it.

Table 45-63. `pg_user_mappings` Columns

Name | Type | References | Description
--- | --- | --- | ---
`umid` | `oid` | ``pg_user_mapping`.oid` | OID of the user mapping
`srvid` | `oid` | ``pg_foreign_server`.oid` | The OID of the foreign server that contains this mapping
`srvname` | `text` |  | Name of the foreign server
`umuser` | `oid` | ``pg_authid`.oid` | OID of the local role being mapped, 0 if the user mapping is public
`usename` | `name` |  | Name of the local user to be mapped
`umoptions` | `text[]` |  | User mapping specific options, as "keyword=value" strings, if the current user is the owner of the foreign server, else null

Prev | Home | Next
`pg_user` | Up | `pg_views`