CREATE GROUP

Name

CREATE GROUP  --  define um novo grupo de usuários

Synopsis

CREATE GROUP nome [ [ WITH ] opção [ ... ] ]

onde opção pode ser:

     SYSID gid
   | USER  nome_usuário [, ...]
  

Entradas

nome

O nome do grupo.

gid

A cláusula SYSID pode ser utilizada para escolher o identificador do novo grupo no PostgreSQL. Entretanto, não há necessidade de ser utilizada.

Se esta cláusula não for especificada, o valor do identificador mais alto atribuído a um grupo, acrescido de um, começando por 1, será utilizado por padrão.

nome_usuário

A relação dos usuários a serem incluídos no grupo. Os usuários devem existir.

Saídas

CREATE GROUP

Mensagem retornada se o comando for executado com sucesso.

Descrição

O comando CREATE GROUP cria um novo grupo na instalação de banco de dados. Consulte o Guia do Administrador do PostgreSQL para obter mais informações sobre a utilização de grupos para autenticação. É necessário ser um superusuário do banco de dados para executar este comando.

Use o ALTER GROUP para incluir ou excluir usuários no grupo, e o DROP GROUP para excluir um grupo.

Utilização

Criar um grupo vazio:

CREATE GROUP engenharia;

Criar um grupo com membros:

CREATE GROUP vendas WITH USER jonas, marcela;

Compatibilidade

SQL92

Não existe o comando CREATE GROUP no SQL92. O conceito de "roles" é similar ao de grupos.