J'essaie de créer une connexion à une base de données SQL Server à partir de l'administrateur de sources de données ODBC en utilisant "l'authentification Windows NT à l'aide de l'ID de connexion réseau". Le serveur et le client fonctionnent tous deux sous Windows XP.
Il semble que tout compte disposant de privilèges d'administrateur puisse ajouter la source de données sur le serveur*, bien que les tentatives de connexion depuis le client donnent lieu à des messages d'erreur qui suggèrent qu'il tente de s'authentifier à l'aide d'un compte invité.
J'ai trouvé une page d'assistance Microsoft qui dit :
Pour SQL Server... : connectez-vous en utilisant le compte utilisateur usurpé.
Mais il ne donne pas de conseils sur comment pour le faire.
Comment puis-je usurper l'identité d'un compte utilisateur sur le serveur ?
ou (puisque cela semble conduire à un écrasement malheureux des privilèges et à une perte de responsabilité) :
Comment donner à un compte sur le client des privilèges sur la base de données du serveur et ensuite s'assurer que le client tente l'authentification avec le compte privilégié et non avec un compte invité ?
Je suis conscient que je fournis des informations plutôt éparses. C'est parce que je suis en territoire inconnu et que je ne sais pas ce qui est pertinent. J'essaierai d'ajouter toute information demandée aussi rapidement que possible.
*J'ai l'intention de resserrer les privilèges dès que j'aurai réussi à les faire fonctionner tels quels.