DROP USER

Name

DROP USER  --  supprime un compte utilisateur de la base.

Synopsis

DROP USER name
  

Entrées

name

nom d'un utilisateur existant.

Sorties

DROP USER

message retourné si l'utilisateur a été supprimé.

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

Si le nom utilisateur n'est pas trouvé.

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

Vous devez supprimer la base en premier ou changer son propriétaire.

Description

DROP USER supprime l'utilisateur spécifié de la base. Ne supprime pas les tables, vues, ou autres objets propriété de l'utilisateur. Si l'utilisateur est propriétaire d'une base vous obtenez une erreur.

Utilisez CREATE USER pour ajouter de nouveaux utilisateurs, et ALTER USER pour modifier les propriétés d'un utilisateur. PostgreSQL fournit un script dropuser qui a la même fonctionnalité que cette commande (en fait, il appelle cette commande) mais peut être lancée depuis le shell.

Utilisation

Pour supprimer un compte utilisateur :

DROP USER jonathan;

Compatibilité

SQL92

Il n'y a pas de DROP USER en SQL92.