Documentation PostgreSQL 8.0.25 | ||||
---|---|---|---|---|
Pr�c�dent | Arri�re rapide | Avance rapide | Suivant |
dropuser supprime un utilisateur PostgreSQL existant et les bases de donn�es qu'il poss�de. Seuls les superutilisateurs (utilisateurs ayant usesuper initialis� dans la table pg_shadow) peut d�truire les utilisateurs PostgreSQL.
dropuser est un emballage autour de la commande SQL DROP USER. Il n'y a pas de diff�rence r�elle entre la suppression des utilisateurs via cet outil et via d'autres m�thodes d'acc�s du serveur.
dropuser accepte les arguments suivants en ligne de commande :
Indique le nom de l'utilisateur PostgreSQL � supprimer. Un nom vous est demand� si vous n'en donnez aucun sur la ligne de commande.
Affiche les commandes que dropuser g�n�re et envoie au serveur.
Demande une confirmation avant de r�ellement supprimer l'utilisateur.
N'affiche aucune r�ponse.
dropuser accepte aussi les arguments suivants en ligne de commande pour les param�tres de connexion :
Indique le nom d'h�te de la machine sur lequel le serveur fonctionne. Si la valeur commence avec un slash, elle est utilis�e comme r�pertoire du socket de domaine Unix.
Indique le port TCP ou l'extension du fichier du socket local de domaine Unix sur lequel le serveur attend les connexions.
Nom de l'utilisateur qui se connecte
Force la demande du mot de passe.
En cas de difficult�, voir DROP USER et psql pour des discussions sur les probl�mes et messages d'erreur potentiels. Le serveur de la base de donn�es doit �tre en cours d'ex�cution sur l'h�te cible. De plus, toutes les configurations de connexion par d�faut et variables d'environnement utilis�es par la biblioth�que libpq sont appliqu�es.
Pour supprimer l'utilisateur joe de la base de donn�es par d�faut :
$ dropuser joe DROP USER
Pour supprimer l'utilisateur joe en utilisant le serveur sur l'h�te eden, port 5000, avec v�rification et des informations suppl�mentaires sur la commande sous-jacente :
$ 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
Pr�c�dent | Sommaire | Suivant |
droplang | Niveau sup�rieur | ecpg |