Я всегда думал, что для подключения к SQL-серверу с использованием проверки подлинности Windows с явно указанными учетными данными вы должны LogonUser, Impersonate, а затем подключиться.База данных + Аутентификация Windows + Имя пользователя/Пароль?
Мне кажется, что this link предполагает, что можно подключиться к SQL-серверу без всякой хлопот, просто указав в строке подключения «uid = ...; pwd = ...». Я тестировал этот метод, чтобы быть уверенным, что он не работает, и - вот и вот - это не так. Если бы этот пост в блоге не был на msdn.com, я бы просто уволил его как болтун, но это так.
Есть ли у кого-нибудь идеи, что мне не хватает?
EDIT1: Многие респонденты неправильно поняли, о чем я говорю. Вот копия/вставка того, о чем я говорил. Это не интегрированного SQL, ни что это ASP.NET олицетворение сделали IIS:
string sql4 = String.Format(
@"Data Source={0};Integrated Security=SSPI;uid=<uid>;pwd=<pid>", server);
// Database + Windows Authentication + Username/Password
это, вероятно, для входа в сервер sql. – DForck42
QUOTING: строка sql4 = String.Format (@ "Источник данных = {0}; Integrated Security = SSPI; uid =; pwd = ", сервер); // База данных + Аутентификация Windows + Имя пользователя/пароль –
galets