Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 19/02/2019 11:01:01
- abdallah007
- Membre
Erreur pendant la supression de l'utilisateur
bonjour a tous ,
Qui a une idée comment je peut force la suppression de mon user
Ci joint l'erreur que je vient de le voir en faisant une opération de suppression
postgres=# drop user abdallah;
ERREUR: le rôle « abdallah » ne peut pas être supprimé car d'autres objets en dépendent
DÉTAIL : droits pour « table t1 »
droits pour « schéma public »
23 objets dans base de données production
Merci pour vos conseil
Hors ligne
#2 19/02/2019 12:02:42
- gleu
- Administrateur
Re : Erreur pendant la supression de l'utilisateur
Cet utilisateur est le propriétaire d'objets dans la base production, il faut donc changer leur propriétaire. Deux moyens simples : DROP OWNED ou REASSIGN OWNED.
Guillaume.
Hors ligne
#3 19/02/2019 14:39:56
- abdallah007
- Membre
Re : Erreur pendant la supression de l'utilisateur
si je procède a faire changer le propriétaire a travers
REASSIGN OWNED BY abdallah TO mayar;
j'ai toujours le méme erreur pour supprimer mon utilisateur
drop user abdallah ;
ERREUR: le rôle « abdallah » ne peut pas être supprimé car d'autres objets en dépendent
DÉTAIL : droits pour « vue staff_list »
droits pour « vue sales_by_store »
droits pour « vue sales_by_film_category »
droits pour « vue nicer_but_slower_film_list »
droits pour « vue film_list »
droits pour « vue customer_list »
droits pour « vue actor_info »
droits pour « table film »
droits pour « table payment »
droits pour « table staff »
droits pour « table rental »
droits pour « table language »
droits pour « table inventory »
droits pour « table film_category »
droits pour « table film_actor »
droits pour « table customer »
droits pour « table country »
droits pour « table city »
droits pour « table category »
droits pour « table address »
droits pour « table store »
droits pour « table actor »
droits pour « schéma public »
2 objets dans base de données postgres
Hors ligne
#4 19/02/2019 15:28:00
- dverite
- Membre
Re : Erreur pendant la supression de l'utilisateur
Après REASSIGN OWNED BY, il faut faire DROP OWNED BY, et après DROP USER.
C'est expliqué en détail dans cette partie de la doc:
https://docs.postgresql.fr/11/role-removal.html
@DanielVerite
http://blog-postgresql.verite.pro/
Hors ligne
Pages : 1