9.3 9.4 9.5 9.6 10 11 12 13 14 15 Current(16) 17
问题报告 纠错本页面
CREATE USER
上一页 上一级 SQL 命令起始页 下一页

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 ] PASSWORD 'password' | PASSWORD NULL
 | 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 TYPE 起始页 CREATE USER MAPPING

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