Menu

文档

CREATE USER MAPPING

功能描述

定义一个用户到一个外部服务器的新映射。

语法格式

CREATE USER MAPPING FOR { user_name | USER | CURRENT_USER | PUBLIC }
    SERVER server_name
    [ OPTIONS ( option 'value' [ , ... ] ) ]

参数说明

  • user_name

    要映射到外部服务器的一个现有用户的名称。 CURRENT_USERUSER匹配当前用户的名称。 当PUBLIC被指定时,一个所谓的公共映射会被创建,当没有特定用户的映射可用时将会使用它。

  • server_name

    将为其创建用户映射的现有服务器的名称。

  • OPTIONS ( { option_name ' value ' } [, …] )

    这个子句指定用户映射的选项。这些选项通常定义该映射实际的用户名和口令。选项名必须唯一。允许的选项名和值与该服务器的外部数据包装器有关。

    oracle_fdw支持的options包括:

    • user

      oracle server的用户名。

    • password

      oracle用户对应的密码。

    mysql_fdw支持的options包括:

    • username

      MySQL Server/MariaDB的用户名。

    • password

      MySQL Server/MariaDB用户对应的密码。

    postgres_fdw支持的options包括:

    • user

      远端openGauss的用户名。

    • password

      远端openGauss用户对应的密码。

相关链接

ALTER USER MAPPINGDROP USER MAPPING

本文档遵循知识共享许可协议CC 4.0 (http://creativecommons.org/Licenses/by/4.0/)。