![](/img/trans.png)
[英]C# Windows application: connection string to connect to remote sql server 2008 using windows authentication
[英]sql connection string windows authentication c# winforms (not integrated)
我正在制作一個簡單的c#.net winform應用程序,它將連接到sql server。 我擁有2種連接方法-Windows身份驗證和SQL Server身份驗證。
到目前為止,我在網上發現了以下內容:
public static void SetConnectionStringParams(string dbAddress, bool isWinAuth, string user, string password)
{
if (isWinAuth)
{
_connectionString =
string.Format(
"Data Source={0};Database = {1};Integrated Security=True;Max Pool Size=1000;MultipleActiveResultSets=True;Connection Timeout=60",
dbAddress, DefaultDBname);
}
else
{
_connectionString =
string.Format(
"Data Source={0};Database = {1};User ID={2};Password={3};Max Pool Size=1000;MultipleActiveResultSets=True;Connection Timeout=60",
dbAddress, DefaultDBname, user, password);
}
}
效果很好,但是我找不到Windows身份驗證時如何強制要求用戶和密碼而不是使用Integrated Security=True
...
有沒有可以做到這一點的API? 如果沒有,將不勝感激如何做。
謝謝,
試一下
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.