Projet

Général

Profil

Actions

Bug #10905

fermé

Des tables sur lesquelles un utilisateur de BD n'a aucun droit d'accès s'affichent dans la liste

Ajouté par David Lesimple il y a plus de 5 ans. Mis à jour il y a environ 5 ans.

Statut:
Closed
Priorité:
Urgent
Assigné à:
Début:
30/08/2019
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.1-x
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Cf https://tracker.silverpeas.org/issues/10776?issue_count=489&issue_position=55&next_issue_id=10775&prev_issue_id=10777#note-25

Contexte: Un utilisateur "A" de base de données (au sens technique, donc déclaré au niveau du SGBD) n'a accès qu'à certaines tables.

Si il se connecte à une application myDB utilisant une datasource configuré avec un utilisateur "B" ayant accès à toutes les tables, alors l'utilisateur "A" voit
ces tables dans la liste des tables de l'application myDB.

Si il sélectionn une table sur laquelle il n'a pas de droits d'accès, un message d'erreur survient à juste titre.
Au final, il faudrait que n'apparaisse dans la liste que les tables auxquelles l'utilisateur "A" a réellement accès.

Actions

Formats disponibles : Atom PDF