Bonjour,
J'essaie de paramétrer les droits pour qu'un utilisateur puisse exécuter une vue qui fait un select dans une autre base de données située sur le même serveur.
J'ai un message d'erreur "L'entité de sécurité de serveur "USER" ne peut accéder à la base de données "NomBase" dans le contexte de sécurité actuel.
Sur mon serveur SQL Server 2005 + SP4, j'ai une base de données "BaseData".
J'ai créé une base nommée "BaseView". Dans cette base, il n'y a que des vues qui pointent vers "BaseData".
Ces vues ne servent qu'à fournir des extraction de données dans EXCEL. J'ai besoin de fournir le fichier excel bien préparé aux utilisateurs pour qu'ils puissent "Actualiser les données". Je voudrais juste créer un user SQL "SQLecteur" qui a les droits d'exécuter les vues, mais qui n'a aucun droits sur la "baseData"...
Merci d'avance pour votre aide.
Fred
Partager