0

我正在開發使用MS VS 2013和MS SQL Server 2014的ASP.NET應用程序。 當我通過CMD啓動ASP.NET Web站點管理工具並點擊安全選項卡,我得到下面的錯誤:ASP.NET網站管理安全部分:無法連接到SQL Server數據庫

「您選擇的數據存儲區有問題,這可能是由於服務器名稱或憑據無效或權限不足造成的,也可能由角色管理器功能沒有啓用點擊下面的按鈕將被重定向到一個頁面,您可以選擇一個新的數據存儲

以下消息可能有助於診斷問題:無法連接到SQL Server數據庫。 「

我的web.config設置:。

<configuration> 
    <connectionStrings> 
    <add name="newsdbConnectionString" 
    connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\newsdb.mdf;Integrated Security=True;Connect Timeout=30" 
    providerName="System.Data.SqlClient" /> 
    </connectionStrings> 
    <system.web> 
    <compilation debug="true" targetFramework="4.5"> 
     <assemblies> 
     <add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
     </assemblies> 
    </compilation> 
    <httpRuntime targetFramework="4.5"/> 
    </system.web> 
</configuration> 

什麼問題

回答

0

試試下面的連接字符串,並檢查

Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf;Database=dbname; 
Trusted_Connection=Yes; 

Server=(localdb)\v11.0;Integrated Security=true; 
AttachDbFileName==|DataDirectory|mydbfile.mdf; 

,並確保MDF文件位於發佈App_Data文件夾。

相關問題