user_mapping_options

user_mapping_options

user_mapping_options视图包含为当前数据库中的用户映射定义的所有选项。 Greenplum数据库仅显示当前用户可以访问的那些用户映射(通过作为所有者或具有某些权限)。

Table 1. user_mapping_options
类型 参考 描述
authorization_identifier sql_identifier   要映射的用户的名称,如果映射是公共的,则为PUBLIC
foreign_server_catalog sql_identifier   定义此映射使用的外部服务器的数据库的名称(始终是当前数据库)。
foreign_server_name sql_identifier   此映射使用的外部服务器的名称。
option_name sql_identifier   选项的名称。
option_value character_data   选项的值。此列将显示null,除非:
  • 当前用户是被映射的用户。
  • 映射适用于PUBLIC,当前用户是外部服务器所有者。
  • 当前用户是超级用户。

目的是保护存储为用户映射选项的密码信息。