CREATE USER

Nome

CREATE USER -- cria um papel do banco de dados

Sinopse

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

onde opção pode ser:

      SUPERUSER | NOSUPERUSER
    | CREATEDB | NOCREATEDB
    | CREATEROLE | NOCREATEROLE
    | CREATEUSER | NOCREATEUSER
    | INHERIT | NOINHERIT
    | LOGIN | NOLOGIN
    | CONNECTION LIMIT limite_de_conexões
    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'senha'
    | VALID UNTIL 'carimbo_do_tempo'
    | IN ROLE nome_do_papel [, ...]
    | IN GROUP nome_do_papel [, ...]
    | ROLE nome_do_papel [, ...]
    | ADMIN nome_do_papel [, ...]
    | USER nome_do_papel [, ...]
    | SYSID id_usuário

Descrição

O comando CREATE USER é agora um sinônimo para o comando CREATE ROLE, que deve ser consultado para obter mais informações. A única diferença é que quando o comando é utilizado na forma CREATE USER é assumido LOGIN por padrão, enquanto que quando é utilizado na forma CREATE ROLE é assumido NOLOGIN.

Compatibilidade

O comando CREATE USER é uma extensão do PostgreSQL. O padrão SQL deixa a definição de usuários para a implementação.

Consulte também

CREATE ROLE
SourceForge.net Logo CSS válido!