Project

General

Profile

Actions

Bug #10905

closed

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

Added by David Lesimple over 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Urgent
Start date:
08/30/2019
Due date:
% Done:

100%

Estimated time:
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

Also available in: Atom PDF