CREATE USER MAPPING

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

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

CREATE USER MAPPINGPostgreSQL 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" 的评论、建议或更正 此处