existe-t-il un moyen d'avoir Excel Connect to SQL Server à l'aide de l'authentification Windows réseau actuelle de l'utilisateur (connexion fiable / sécurité intégrée)? Je ne veux pas compter sur un login SQL ou avoir un uid / mot de passe dans mon code. P>
4 Réponses :
Provider=sqloledb;Data Source=myServerName;Initial Catalog=myDatabaseName;Integrated Security=SSPI
Quel composant d'accès aux données utilisez-vous?
"Ne fonctionne pas" est le meilleur commentaire utile que vous puissiez faire. Pourquoi ça ne marche-t-il pas? Avez-vous une erreur? Un message? Rien?
voir: http://www.connectionstrings.com/
surtout http://www.connectionstrings.com/sql-server-2005 , par exemple: P > ou toute autre chaîne de connexion appropriée que vous y trouvez. p> p>
J'ai ces connexions dans un projet VBA Excel 2003 ... et cela fonctionne pour moi! (J'utilise Adodb) P> p>
échantillon de travail pour VBA Excel 2010 P>
Provider = SQLOLEDB; Source de données = ServerIPorname; Catalogue initial = DatabasEname; fiducies_connection = Oui; P>