簡體   English   中英

通過Visual Studio 2010 C#訪問sql 2008數據庫

[英]Accessing sql 2008 database through visual studio 2010 C#

大家好,我有一個簡單的問題,但是我是C#的新手,所以我有一個小問題。 我正在使用以下連接:

SqlConnection conn = new SqlConnection(@"Server=myservername\SQLEXPRESS;Database=Names;");

我也嘗試過輸入用戶名和密碼,但登錄始終失敗。

我認為這是因為我不太確定要使用的用戶名和密碼。

與我的SQL Server我正在使用Windows身份驗證...如果有幫助。

有誰知道我應該使用哪個用戶名和密碼? 或另一種方式來做到這一點?

我已經看到我可能需要在sql設置中打開遠程訪問,任何人都可以告訴我該怎么做嗎?

謝謝!

您的連接字符串應指定必須使用集成身份驗證(Windows身份驗證)。 否則,它將嘗試執行SQL用戶/密碼身份驗證,默認情況下該功能在SQL Server上已禁用,並且如果啟用,則不會針對Windows用戶進行身份驗證。

Server=.\SQLEXPRESS;Database=YourDatabaseName;Integrated Security=SSPI;

僅當您的應用程序和SQL Server Express實例不在同一台計算機上時才需要遠程訪問(這就是為什么示例連接字符串在此處的服務器名稱帶有. ,該名稱代表本地服務器)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM