C-Sharp

使用 Windows 身份驗證登錄 SQL Server

  • October 18, 2016

我有一個(.Net 控制台應用程序)EXE,它使用具有適當憑據的 SQL 伺服器身份驗證連接到各種 SQL 數據庫。現在需要在 EXE 中進行更改以使用 Windows 身份驗證並使用網路憑據登錄 SQL 伺服器。(所有 SQL 伺服器都在不同的位置)我有網路憑據,但我很困惑如何使用這些連接到遠端 SQL 伺服器並從中檢索數據。請幫忙。

唯一需要更改的是連接字元串:刪除User ID=...;and Password=...;,然後添加Integrated Security=SSPI;

更多資訊可以在這裡找到。

您需要修改連接字元串以遵循以下可信連接格式:

Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

然後在域使用者的安全上下文中執行您的應用程序。

引用自:https://dba.stackexchange.com/questions/12453