dropuser [ opciones ] [ nombre_usuario ] |
Especifica el nombre de host de la m�quina en la que el postmaster se est� ejecutanto.
Especifica el puerto TCP/IP el socket local sobre el que postmaster escucha conexiones.
Muestra en pantalla las consultas que createdb genera y env�a al backend.
No muestra respuesta alguna.
Antes de borrar al usuario, pregunta.
Especifica el nombre de usuario PostgreSQL que va a ser borrado. Este nombre debe existir en la instalaci�n Postgres. Se le preguntar� un nombre si no se ha especificado ninguno en la l�nea de comandos.
Las opciones -h, -p, y -e, son pasadas literalmente a psql. Las opciones psql -U y -W tambi�n est�n disponibles, pero pueden ser confusas en este contexto.
dropuser borrar un usuario PostgreSQL existente y las bases de datos que ese usuario posee. Solamente los usuarios con usesuper activado en la clase pg_shadow pueden destruir usuarios de PostgreSQL.
dropuser es un envoltorio del shell script alrededor del comando SQL DROP USER por medio del terminal interactivo psql de PostgreSQL. De este modo, no hay nada especial en en borrar bases de datos por medio de este u otros m�todos. Esto significa que psql debe ser encontrado por el script y que un servidor de bases de datos est� en marcha en el host de destino. Tambi�n cualquier valor por defecto o cualquier variable de entorno disponible para psql y libpq se aplican.
Para borrar al usuario joe del servidor de bases de datos por defecto:
$ dropuser joe DROP USER |
Para borrar al usuario joe usando el postmaster en el host eden, puerto 5000, con verificaci�n y echando un vistazo a la consulta en curso:
$ dropuser -p 5000 -h eden -i -e joe User "joe" and any owned databases will be permanently deleted. Are you sure? (y/n) y DROP USER "joe" DROP USER |