#1 Fri 19 October 2018 12:18
- Theos2000
- Participant assidu
- Date d'inscription: 15 Jun 2015
- Messages: 221
Supprimer un group de role
Bonjour,
Je debute dans l'administration de base et je tourne en rond depuis quelques temps. J'ai une base postgres sur laquelle j'aurais souhaité supprimer un groupe de rôle.
N'ayant pas réussi a supprimer les droits pour ce groupe d'un seul coup je suis passé par plusieurs commande de type
REVOKE ALL ON all TABLES in schéma xxxxxx from GROUP "user";
Comment peut on supprimer tout les droit sur une base de donnée ? La commande ci dessous n'a pas fonctionné.
REVOKE ALL privileges ON database xxxx from group user
Cependant je reste toujours avec un problème de type :
ERREUR: le rôle « user » ne peut pas être supprimé car d'autres objets en dépendent
DETAIL: droits pour « droits par défaut pour les nouvelles relations appartenant au rôle postgres »
Comment faire pour le supprimer complétement ???
Merci
Hors ligne
#2 Mon 22 October 2018 16:30
- Nicolas Ribot
- Membre
- Lieu: Toulouse
- Date d'inscription: 9 Sep 2005
- Messages: 1554
Re: Supprimer un group de role
Bonjour,
Il faut regarder quels sont les droits restants et les enlever.
Regardez du coté des privilèges par défaut, notamment ceux du role postgres comme a l'air de l'indiquer le message.
Dans psql, la commande \ddp montre ces privilèges pour différents objets.
un "ALTER DEFAULT PRIVILEGES..." pourra sûrement régler le pb.
Nicolas
Dernière modification par Nicolas Ribot (Tue 23 October 2018 11:31)
Hors ligne