9.3 9.4 9.5 9.6 10 11 12 13 14 Current(15)
阿里云PostgreSQL 问题报告 纠错本页面
PostgreSQL 9.6.0 手册
上一页上一级下一页

CREATE USER

名称

CREATE USER -- 定义一个新的数据库角色

大纲

CREATE USER name [ [ WITH ] option [ ... ] ]
这里 option 可以是:
 SUPERUSER | NOSUPERUSER
 | CREATEDB | NOCREATEDB
 | CREATEROLE | NOCREATEROLE
 | INHERIT | NOINHERIT
 | LOGIN | NOLOGIN
 | REPLICATION | NOREPLICATION
 | BYPASSRLS | NOBYPASSRLS
 | CONNECTION LIMIT connlimit
 | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'
 | VALID UNTIL 'timestamp'
 | IN ROLE role_name [, ...]
 | IN GROUP role_name [, ...]
 | ROLE role_name [, ...]
 | ADMIN role_name [, ...]
 | USER role_name [, ...]
 | SYSID uid

描述

CREATE USER现在是 CREATE ROLE的一个别名。唯一的区别是 CREATE USERLOGIN 被作为默认值,而NOLOGINCREATE ROLE的默认值。

兼容性

CREATE USER语句是一种 PostgreSQL扩展。SQL 标准 把用户的定义留给实现来解释。

另见

CREATE ROLE

上一页起始页下一页
CREATE TYPE上一级CREATE USER MAPPING
<
/BODY>

AltStyle によって変換されたページ (->オリジナル) /