CREATE GROUP
Nome
CREATE GROUP -- cria um grupo de usuários
Sinopse
CREATE GROUP nome [ [ WITH ] >opção [ ... ] ]
onde opção pode ser:
SYSID id_grupo
| USER nome_do_usuário [, ...]
Descrição
O comando CREATE GROUP cria um grupo de usuários no agrupamento de bancos de dados. É necessário ser um superusuário do banco de dados para executar este comando.
Deve ser usado o comando
ALTER GROUP
para incluir ou excluir usuários no grupo, e o comando
DROP GROUP
para remover um grupo.
Parâmetros
- nome
-
O nome do grupo.
- id_grupo
-
A cláusula SYSID pode ser utilizada para escolher o identificador de grupo do PostgreSQL para o novo grupo. Entretanto, sua utilização não é necessária.
Se não for especificado, o valor do identificador mais alto atribuído a um grupo, acrescido de um, começando por 1, será utilizado por padrão.
- nome_do_usuário
-
A lista dos usuários a serem incluídos no grupo. Os usuários devem existir.
Exemplos
Criar um grupo vazio:
CREATE GROUP colaboradores;
Criar um grupo com membros:
CREATE GROUP vendas WITH USER jonas, marcela;
Compatibilidade
Não existe o comando CREATE GROUP no padrão SQL. O conceito de "papéis" (roles) é semelhante ao de grupos.