DROP USER

Name

DROP USER  --  remove uma conta de usuário do banco de dados

Synopsis

DROP USER nome
  

Entradas

nome

O nome de um usuário existente.

Saídas

DROP USER

Mensagem retornada se o usuário for removido com sucesso.

ERROR: DROP USER: user "nome" does not exist

Esta mensagem ocorre quando o nome do usuário não é encontrado.

DROP USER: user "nome" owns database "nome", cannot be removed

Deve-se primeiro remover o banco de dados ou mudar seu dono.

Descrição

O comando DROP USER remove o usuário especificado do banco de dados. Não remove tabelas, visões ou outros objetos de propriedade do usuário. Se o usuário possuir algum banco de dados uma mensagem de erro é gerada.

Use o comando CREATE USER para adicionar novos usuários, e o ALTER USER para mudar seus atributos. O PostgreSQL tem o aplicativo dropuser que possui a mesma funcionalidade deste comando (na verdade, chama este comando) mas que pode ser executado a partir da linha de comandos.

Utilização

Para remover uma conta de usuário:

DROP USER josias;

Compatibilidade

SQL92

Não existe o comando DROP USER no SQL92.