10
votes

Excel VBA - Connectez-vous à SQL avec une connexion fiduciée (sans UID / PWD)

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.


0 commentaires

4 Réponses :


10
votes
Provider=sqloledb;Data Source=myServerName;Initial Catalog=myDatabaseName;Integrated Security=SSPI

2 commentaires

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?



3
votes

voir: http://www.connectionstrings.com/

surtout http://www.connectionstrings.com/sql-server-2005 , par exemple: xxx

ou toute autre chaîne de connexion appropriée que vous y trouvez.


0 commentaires

14
votes

J'ai ces connexions dans un projet VBA Excel 2003 ... xxx

et cela fonctionne pour moi! (J'utilise Adodb)


0 commentaires

1
votes

échantillon de travail pour VBA Excel 2010

Provider = SQLOLEDB; Source de données = ServerIPorname; Catalogue initial = DatabasEname; fiducies_connection = Oui;


0 commentaires