CREATE GROUP
CREATE GROUP¶
定义一个新的数据库角色。
- 语法
- ``` sql
CREATE GROUP name [[WITH] option [ … ]]
其中`option`可以是: ``` sql SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | CREATEUSER | NOCREATEUSER | CREATEEXTTABLE | NOCREATEEXTTABLE [ ( attribute='value'[, ...] ) ] where attributes and value are: type='readable'|'writable' protocol='scfs'|'http' | INHERIT | NOINHERIT | LOGIN | NOLOGIN | CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | VALID UNTIL 'timestamp' | IN ROLE rolename [, ...] | ROLE rolename [, ...] | ADMIN rolename [, ...] | RESOURCE GROUP group_name | [ DENY deny_point ] | [ DENY BETWEEN deny_point AND deny_point]
- 描述
CREATE GROUP
是CREATE ROLE
的别名。- 兼容性说明
- SQL标准中没有
CREATE GROUP
语句。 - 相关SQL命令
CREATE ROLE