我正在編寫一些測試。更改憑據或將良好連接字符串寫入SQL Server數據庫
我想連接到服務器上的數據庫,並使用Visual Studio 2015社區版學習c#。
按照這份指南: https://msdn.microsoft.com/en-us/library/hh272693%28v=vs.103%29.aspx
我打開SQL Server對象資源管理器,並獲得了服務器。但我注意到,連接是由我的實際憑據進行的。
所以連接字符串:
Data Source=serverwiththedatabase;Integrated Security=True;Connect Timeout=15;Encrypt=False;TrustServerCertificate=False;ApplicationIntent=ReadWrite;MultiSubnetFailover=False;
我想用domain\domainuser
和密碼,只需進行選擇。
所以我應該改變它在:
new SqlConnection("server=serverwiththedatabase;database=myDb;uid=domain\User;password=Pass;");
不,只要保持原樣並以域用戶身份運行C#應用程序,則應用程序將使用Windows集成安全性進行身份驗證,並且不會在連接字符串中保存任何憑據 – steoleary