Utilisater perd l'accés

Bonjour,

J'ai un problème au niveau de base postgres , lorsque je mets les commandes ci-doussous :

GRANT CONNECT ON DATABASE YYYYYY TO XXXXXX;

GRANT USAGE ON SCHEMA VVVVVVVV TO XXXXX;

GRANT SELECT ON VVVVVVV.incident TO XXXXXXX;

l'utilisateur peut se connecter et selectioner mais apres qlq jours (48 heures) l'utilisateur perd l’accès au niveau du schéma ...... ce qui est illogique .

rq: ce utilisateur utilise une application pour se connecter a la base postgres

SVP si vous avez une idée pour resoudre ce prob et merci !

3 réponses

  1. Contributeur
    bonjour, s'agit-il de trois utilisateurs différents?
    0
    1. Bonjour , merci pour ton Feedback , non il s'agit d'un seul utilisateur .
      0
      1. Contributeur
        ton exemple ne montrait pas cela ainsi.
        0
    2. Pour te donner plus de détails , ci dessous les commandes réalisés :

      CREATE ROLE bob login PASSWORD 'p@wd';
      GRANT CONNECT ON DATABASE service TO bob;
      GRANT USAGE ON SCHEMA view2012 TO bob;
      GRANT SELECT ON view2012.incident TO bob;

      Apres cette opération , l'utilisateur Bob peut se connecter et faire Select sur "view2012.incicent" mais pour une durée limitée car après 48 heurs il perd l'acces pour une raison inconnue .

      msg d'erreur affiché pour utilisateur :

      ERROR : permission denied for schema view2012

      merci !
      0