Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 23/08/2015 15:50:05
- sifoElit2015
- Membre
Gestion des roles
Bonjour,
j'ai deux questions
1- Comment on donne le droit de supprimer une table créer par un autre utilisateur ? (user A supprime une table T creer par un user B)
2- queles sont les répercutions si on met " GRANT USAGE ON SCHEMA public TO USER_A; " (l'utilité de USAGE)
Merci d'avance
Hors ligne
#2 23/08/2015 19:40:30
- gleu
- Administrateur
Re : Gestion des roles
1. Il n'y a pas réellement de droit associé à la suppression d'un objet. Il faut être propriétaire de l'objet pour avoir ce droit. Comme il ne peut pas y avoir deux propriétaires, toutes les personnes qui veulent être propriétaire d'un objet doivent être membres du même rôle et ce rôle doit être propriétaire de l'objet.
2. Le rôle USER_A aura le droit d'utiliser les objets du schéma public (à condition que les droits nécessaires ont été donnés sur les objets en question). C'est plus simple à voir dans l'autre sens : à partir du moment où un rôle n'a pas le droit USAGE sur un schéma, il ne peut utiliser aucun objet compris dans ce schéma, qu'il ait des droits sur les objets ou non.
Guillaume.
Hors ligne
#3 24/08/2015 17:02:28
- sifoElit2015
- Membre
Re : Gestion des roles
merci beaucoup
Hors ligne
Pages : 1