DROP USER

Nome

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

Sinopse

DROP USER nome

Descrição

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

Parâmetros

nome

O nome do usuário a ser removido.

Observações

O PostgreSQL inclui o aplicativo dropuser que possui a mesma funcionalidade deste comando (na verdade, chama este comando), mas que pode ser executada a partir da linha de comandos.

Para remover um usuário que possui um banco de dados, primeiro o banco de dados deve ser removido ou mudado de dono.

Não se aconselha remover um usuário que possua algum objeto de banco de dados, ou que tenha permissões concedidas para objetos. Atualmente isto só é verificado no caso dos donos de bancos de dados, mas é provável que as versões futuras do PostgreSQL verifiquem os outros casos.

Exemplos

Para remover uma conta de usuário:

DROP USER josias;

Compatibilidade

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

Consulte também

ALTER USER, CREATE USER
SourceForge.net Logo CSS válido!