Hello,
J'ai une table (SAS 9.2, plateforme BI) contenant les données de tous mes utilisateurs, avec une colonne id_groupe. J'ai créé dessus une vue pour un groupe d'utilisateurs :
Ensuite, je retire les droits sur la table pour ne laisser que ceux sur la vue. Et là, patatra, je m'aperçois que la vue est exécutées avec les droits de l'utilisateur, et donc qu'elle ne peut plus accéder à sa table-source.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 PROC SQL ; CREATE VIEW V_GROUPE6 AS SELECT * FROM tableglobale WHERE id_groupe = 6 ; QUIT ;
Y a-t-il un moyen de mettre en place des vues exécutées avec les droits du créateur (comme c'est habituellement le cas sur les SGBD) ? Voyez-vous une autre solution (à part remplacer ma vue par une infomap) ?
Partager