pg_user_mappings
视图pg_user_mappings
提供了关于用户映射的信息。这本质上是一个公开可读的视图,
pg_user_mapping
,
如果用户没有权限使用它,则省略选项字段。
表 54.34. pg_user_mappings
列
列类型 描述 |
---|
用户映射的OID |
包含该映射的外部服务器的OID |
外部服务器名 |
将要被映射的本地角色的OID,如果用户映射是公共的则为零 |
将被映射的本地用户名 |
用户映射特定的选项,以“keyword=value”字符串形式 |
为了保护存储为用户映射选项的密码信息,umoptions
列将读取为null,除非以下情况之一适用:
当前用户是被映射的用户,并拥有服务器或在其上拥有USAGE
权限
当前用户是服务器所有者,映射是为PUBLIC
而进行的
当前用户是超级用户