91 votes

Quelle est la différence entre Trusted_Connection et Integrated Security dans une chaîne de connexion ?

Je suis curieux de savoir quelle est la différence entre le jeton "Trusted_Connection" et "Integrated Security" dans les chaînes de connexion SQL Server (je crois que d'autres bases de données/pilotes ne prennent pas en charge ces). Je comprends qu'ils soient équivalents.

11voto

Cade Roux Points 53870

Ce sont les mêmes.

Malheureusement, il existe plusieurs variantes de ce type, notamment :

Serveur/Source de données

Base de données/Catalogue initial

Je ne suis pas sûr des origines des variations, je suppose que certaines sont destinées à être génériques (pas centrées sur la base de données donc votre chaîne de connexion serait très similaire si vous vous connectez à un SGBDR par rapport à un service d'annuaire, etc.)

2voto

Peter Oehlert Points 6351

Donc un peu plus tard, j'ai découvert les origines du conflit de noms. Un ensemble de jetons a été utilisé par ODBC et un ensemble différent a été défini pour OLEDB. Pour des raisons héritées du passé, Sql Server prend toujours en charge les deux de manière interchangeable.

Trusted_Connection=true est ODBC et Integrated Security=SSPI était OLEDB.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X