簡體   English   中英

SQL 服務器 Express 2008 連接字符串

[英]SQL Server Express 2008 connection string

我正在嘗試使用 SQL Server Express 2008 配置我的連接。

誰能幫助我。 我的服務器名稱如下: test\expressql2008我的數據庫是TestDatabase

我的連接字符串是:

<add key="hibernate.connection.connection_string" 
     value="Server=localhost\EXPRESSQL2008;Database=TestMyproject;User=Me;Pwd=test;" />

似乎連接不起作用,我收到錯誤:

NHibernate.ADOException:無法打開連接

這是所需的所有連接字符串

http://connectionstrings.com/

<add name="SD_ConnectionString" connectionString="Data Source=[SQLEXPRESS NAME];Initial Catalog=TestDatabase;User ID=[USERNAME];Password=[PASSWORD]" providerName="System.Data.SqlClient"/>

string con = ConfigurationManager.ConnectionStrings["SD_ConnectionString"].ToString()

您能否提供有關此錯誤的更多詳細信息,可能有多種原因

1-如果您使用受信任的連接,請檢查 ASP.NET 用戶是否有權訪問您的數據庫。 2-如果您創建一個 SQL 用戶並將 DBOWNER 權限分配給您的數據庫並在您的連接中使用該用戶信息,則可能會更好。

con = new SqlConnection(ConfigurationManager.ConnectionStrings["conn"].ConnectionString);

在 web.config

暫無
暫無

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

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