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
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.