Bonjour à tous,
cela fait un môment que je cherche et en désespoir je m'adresse à vous.
Voici ma demande :
J'ai un serveur sql 2008R2 avec plusieurs base des données
Dans l'une d'elle (bbd1) j'ai une vue qui appelle des tables de BDD1 (a terme cette vue appelera des tables des autre BDD)
La vue fonctionne très bien.
Je souhaite créer un utilisateur avec un accès restreint uniquement à la consultation de la vue.
j'ai créer une connexion et un user toto dans la base de données BDD1 (ou est la vue) je lui donne le droit en select sur la vue et il la voit, mais quand je fais le select le serveur me retourne :
Le principal de serveur "toto" ne peut pas accéder à la base de données "BDD1" dans le contexte de sécurité actuel.
Le user n'a pas de droit sur les tables de la BDD1. L'idée étant qu'il ne puisse requêter que la vue.
Y a t il une solution? J'imagine que oui et que je ne suis pas le premier, mais laquelle et où est mon erreur?
Merci d'avance à tous ceux qui me répondront et de le patience pour le faire.
@+
Partager