CREATE USER MAPPING
定义用户到外部服务器的新映射。
概要
CREATE USER MAPPING FOR { username | USER | CURRENT_USER | PUBLIC }
SERVER servername
[ OPTIONS ( option 'value' [, ... ] ) ]
描述
CREATE USER MAPPING
定义用户到外部服务器的映射。
您必须是服务器的所有者才能为其定义用户映射。
参数
username
映射到外部服务器的现有用户的名称。
CURRENT_USER
和USER
与当前用户的名称匹配。
PUBLIC
用于匹配系统中所有当前和将来的用户名。
servername
Greenplum数据库要为其创建用户映射的现有服务器的名称。
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)。
另见
[ALTER USER MAPPING](ALTER_USER_MAPPING.html#topic1)
,
[DROP
USER MAPPING](DROP_USER_MAPPING.html#topic1)
,
[CREATE
FOREIGN DATA WRAPPER](CREATE_FOREIGN_DATA_WRAPPER.html#topic1)
,
[CREATE
SERVER](CREATE_SERVER.html#topic1)
Parent topic: SQL Command Reference