CREATE USER MAPPING
CREATE USER MAPPING¶
定义用户到外部服务器的新映射。
- 语法
sql CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC } SERVER servername [ OPTIONS ( option 'value' [, ... ] ) ]- 描述
CREATE USER MAPPING定义用户到外部服务器的映射。 您必须是服务器的所有者才能为其定义用户映射。- 参数
-
- 以下是该命令参数说明
username- 映射到外部服务器的现有用户的名称。
CURRENT_USER和USER与当前用户的名称匹配。PUBLIC用于匹配系统中所有当前和将来的用户名。
servername- SeaboxMPP数据库要为其创建用户映射的现有服务器的名称。
OPTIONS ( option 'value' \[, ... \] )- 新用户映射的选项。 这些选项通常定义映射的实际用户名和密码。 选项名称必须唯一。 选项名称和值特定于服务器的外部数据包装器。
- 示例
-
为用户
bob和服务器foo创建用户映射:CREATE USER MAPPING FOR bob SERVER foo OPTIONS (user 'bob', password 'secret'); - 兼容性说明
CREATE USER MAPPING符合ISO/IEC 9075-9(SQL/MED)。- 相关SQL命令
ALTER USER MAPPING,DROP USER MAPPING,CREATE FOREIGN DATA WRAPPER,CREATE SERVER