Сделать .NET SqlConnection НЕ использовать учетные данные сеанса Windows - PullRequest
3 голосов
/ 29 ноября 2011

По какой-то причине мой .NET (C #) SqlConnection использует мои учетные данные сеанса Windows вместо указанных. Есть ли способ игнорировать мои учетные данные сеанса и использовать те, которые я указал?

SqlConnection myConnection = new SqlConnection("user id=user;" +
                                   "password=pass;server=10.0.10.99;" +
                                   "Trusted_Connection=yes;" +
                                   "database=databasename; " +
                                   "connection timeout=5");
myConnection.Open();

1 Ответ

14 голосов
/ 29 ноября 2011

Удалить Trusted_Connection=yes;, который указывает на то, что используется встроенная защита и который приводит к использованию ваших учетных данных Windows.

Для быстрой ссылки на атрибуты строк подключения вы можете взглянуть на:

Ссылка на строку подключения

...