J'ai toujours pensé que pour vous connecter au serveur SQL en utilisant l'authentification Windows avec des informations d'identification explicitement spécifiées, vous devez vous connecter, emprunter l'identité, puis vous connecter.Base de données + Authentification Windows + Nom d'utilisateur/Mot de passe?
Il me semble que this link suggère qu'il est possible de se connecter au serveur SQL sans tous ces tracas, simplement en spécifiant "uid = ...; pwd = ..." dans la chaîne de connexion. J'ai testé cette méthode juste pour être sûr que ça ne marche pas, et - voilà, ce n'est pas le cas. Si ce post de blog n'était pas sur msdn.com, je l'aurais simplement rejeté comme une discussion de noob, mais c'est le cas.
Est-ce que quelqu'un a une idée de ce qui me manque?
EDIT1: De nombreux répondants ont mal compris ce dont je parlais. Voici un copier/coller de ce dont je parlais. Il est pas SQL intégré, ni c'est une usurpation d'identité ASP.NET faite par IIS:
string sql4 = String.Format(
@"Data Source={0};Integrated Security=SSPI;uid=<uid>;pwd=<pid>", server);
// Database + Windows Authentication + Username/Password
probablement pour les connexions au serveur sql. – DForck42
CITER: chaîne sql4 = Chaîne.Format (@ "Source de données = {0}; Sécurité intégrée = SSPI; uid =; pwd = ", serveur); // Base de données + Authentification Windows + Nom d'utilisateur/Mot de passe –
galets