创建用户映射

用于定义将用户映射到外部服务器的新映射的SQL命令

CREATE USER MAPPING 是用于定义PostgreSQL数据库用户到外部服务器的新映射的DDL命令。

CREATE USER MAPPING 添加于 PostgreSQL 8.4

psql命令

  • \deu 列出可用的用户映射
  • \deu+ 列出可用的用户映射以及使用OPTIONS子句提供的参数

更改历史记录

示例

CREATE USER MAPPING 用法示例

postgres=# CREATE USER MAPPING
                FOR CURRENT_USER
             SERVER fdw_test
            OPTIONS (user 'foo', password 'bar');
CREATE USER MAPPING

postgres=# \deu
List of user mappings
  Server  | User name 
----------+-----------
 fdw_test | postgres
(1 row)

postgres=# \deu+
                 List of user mappings
  Server  | User name |          FDW options           
----------+-----------+--------------------------------
 fdw_test | postgres  | ("user" 'foo', password 'bar')
(1 row)

分类

DDL外部数据包装器 (FDW)SQL命令用户和角色

另请参阅

ALTER USER MAPPINGDROP USER MAPPINGpg_user_mappingpg_user_mappings

反馈

提交关于“CREATE USER MAPPING”的任何评论、建议或更正 此处