Projet

Général

Profil

Tâche #17503

Scénario #17555: Evolutions eole-postgresql

permettre l'attribution de droits ALL à plusieurs rôles

Ajouté par Vincent Chavanon il y a plus de 7 ans. Mis à jour il y a plus de 7 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
13/10/2016
Echéance:
% réalisé:

100%

Temps estimé:
2.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

la syntaxe admise pour un grant, selon la doc postgres :

GRANT { { CREATE | CONNECT | TEMPORARY | TEMP } [,...] | ALL [ PRIVILEGES ] } ON DATABASE database_name [, ...] TO { [ GROUP ] role_name | PUBLIC } [, ...] [ WITH GRANT OPTION ]

donc soit on utilise une liste de privilèges séparés par des virgules, soit on utilise ALL, mais ALL ne peut pas faire partie d'une liste.

On pourrait, dans /usr/lib/python2.7/dist-packages/eoledb/eoledbpg.py ligne 266 faire une boucle sur param['privileges'] au lieu d'un ', '.join(param['privileges'])

Révisions associées

Révision de4f3a86 (diff)
Ajouté par Vincent Chavanon il y a plus de 7 ans

pouvoir donner des droits sur toutes les bases Ref:#17503

Historique

#1 Mis à jour par Thierry Bertrand il y a plus de 7 ans

  • Assigné à mis à Vincent Chavanon
  • Version cible mis à sprint 2016 42-44 - Équipe PNE-SR
  • Tâche parente mis à #17555

#2 Mis à jour par Thierry Bertrand il y a plus de 7 ans

  • Description mis à jour (diff)
  • Temps estimé mis à 2.00 h
  • Restant à faire (heures) mis à 2.0

#3 Mis à jour par Vincent Chavanon il y a plus de 7 ans

  • Statut changé de Nouveau à Résolu

#4 Mis à jour par Vincent Chavanon il y a plus de 7 ans

  • Restant à faire (heures) changé de 2.0 à 0.25

#5 Mis à jour par Joël Cuissinat il y a plus de 7 ans

  • % réalisé changé de 0 à 100

#6 Mis à jour par Thierry Bertrand il y a plus de 7 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.25 à 0.0

Formats disponibles : Atom PDF