Bonjour,
Dans le cadre de mon boulot, j'ai développé une application en vb.net via microsoft visual studio 2003 avec des bases SQL (authentification Windows).
Le réseau de mon boulot est un réseau Windows 200 Server avec un domaine et des postes clients XP.
Lorsque j'essaie d'utiliser mon logiciel sur un poste client connecté sur le domaine avec un utilisateur ayant des droits "utilisateurs", je ne peux pas accéder à mes bases. Il faut que j'aille dans le 'SQL Server Entreprise Manager' et que j'aille créer un utilisateur (en donnant des droits de db_reader ou ce que je veux d'ailleurs ...) pour la base de données de mon logiciel. Ensuite tout marche bien.
Lorsque j'essaie d'utiliser mon logiciel sur un poste client connecté sur le domaine avec un utilisateur ayant des droits "administrateurs", sans même avoir rajouté d'utilisateur dans le 'SQL Server Entreprise Manager',
le logiciel marche nikel et l'utilisateur a tous les droits sur les bases.
Le problème, c'est que je veux que certains utilisateurs se connectant sur le domaine Windows avec des droits 'administrateurs' n'aient que des droits de lecture sur les bases SQL sur lesquels tapent mon logiciel.
Et j'ai bo rajouté dans le 'SQL Server Entreprise Manager' l'utilisateur en question avec seulement des droits de db_reader, cet utilisateur peut encore faire tout ce qu'il veut sur les bases !!!!
Please Help !
Partager