在 C# 應用程式和遠端 SQL Server 之間建立連接需要正確配置的連接字串。 此字串適應不同的伺服器名稱和使用者憑證。本指南探討連線方法,包括預設帳戶和關鍵的「sa」帳戶。
SQL Server 不提供通用預設帳戶。每個實例獨立管理其登入名稱和密碼。
「sa」帳戶(系統管理員)是一個強大的內建帳戶,具有完全的管理存取權限。 雖然方便,但有重大安全風險,應在初始設定後停用或適當保護。
您的連接字串需要特定參數才能成功連接:
方法一:標準連線(使用者名稱與密碼)
此方法使用明確使用者名稱和密碼驗證。
<code class="language-csharp">using System.Data.SqlClient; SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source=ServerName;" + "Initial Catalog=DatabaseName;" + "User Id=YourUsername;" + "Password=YourPassword;"; conn.Open();</code>
方法 2:可信任連線(Windows 驗證)
這使用目前登入的 Windows 使用者的憑證。
<code class="language-csharp">SqlConnection conn = new SqlConnection(); conn.ConnectionString = "Data Source=ServerName;" + "Initial Catalog=DatabaseName;" + "Integrated Security=SSPI;"; conn.Open();</code>
關鍵連接字串參數:
有關連接字串和安全最佳實踐的全面信息,請參閱官方 Microsoft SQL Server 文件。
以上是如何使用 C# 連線字串連線到遠端 SQL Server?的詳細內容。更多資訊請關注PHP中文網其他相關文章!