创建组

定义一个新的数据库角色。

概要

  1. CREATE GROUP name [ [WITH] option [ ... ] ]

option 可以是:

  1. SUPERUSER | NOSUPERUSER
  2. | CREATEDB | NOCREATEDB
  3. | CREATEROLE | NOCREATEROLE
  4. | CREATEUSER | NOCREATEUSER
  5. | INHERIT | NOINHERIT
  6. | LOGIN | NOLOGIN
  7. | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password'
  8. | VALID UNTIL 'timestamp'
  9. | IN ROLE rolename [, ...]
  10. | IN GROUP rolename [, ...]
  11. | ROLE rolename [, ...]
  12. | ADMIN rolename [, ...]
  13. | USER rolename [, ...]
  14. | SYSID uid

描述

从Greenplum数据库2.2版开始,CREATE GROUP 已经被 CREATE ROLE所取代, 不过为了向后兼容,它仍然被接受。

兼容性

在SQL标准中没有 CREATE GROUP 语句。

另见

CREATE ROLE

上级话题: SQL命令参考