DROP USER

Nombre

DROP USER  --  Retira un usuario

Synopsis

DROP USER nombre
  

Entradas

nombre

El nombre de un usuario existente.

Salidas

DROP USER

El mensaje que se obtiene si el usuario ha sido retirado con éxito.

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

Este mensaje ocurre si no ha sido encontrado el usuario dado.

DROP USER: user "nombre" owns database "base_datos", cannot be removed

Deberá eliminar primero la base de datos perteneciente al usuario, o modificar su propietario, antes de poder retirar al usuario.

Descripción

DROP USER retira de la base de datos el usuario dado. No retira tablas, vistas u otros objetos que pertenezcan al usuario. Si el usuario es dueño de una base de datos, se producirá un error.

Use CREAR USUARIO para adicionar nuevos usuarios, y MODIFICAR USUARIO para modificar las propiedades de un usuario. PostgreSQL viene con un guión dropuser que tiene la misma función de este comando (de hecho, invoca este comando) pero que puede ser ejecutado desde la shell.

Uso

Para eliminar la cuenta de un usuario:

DROP USER juan;

Compatibilidad

SQL92

No existe comando DROP USER en SQL92.