![](/img/trans.png)
[英]Web Site Administration Tool: Unable to connect to SQL Server database (using SQL Server Development Edition)
[英]Unable to connect to SQL Server database in asp.net Web Site Administration Tool
當我進入“網站管理工具”的“安全性”選項卡時,出現以下錯誤:
您選擇的數據存儲有問題。 這可能是由於無效的服務器名稱或憑據或權限不足引起的。 也可能是由於未啟用角色管理器功能引起的。 單擊下面的按鈕將重定向到頁面,您可以在其中選擇新的數據存儲。
以下消息可能有助於診斷問題:無法連接到SQL Server數據庫。
這是web.config文件中的connectionStrings部分:
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Verkoop.mdf;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="BestellingDBContext" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDB)\v11.0;AttachDbFilename=|DataDirectory|\Verkoop.mdf;Integrated Security=True" />
</connectionStrings>
這是成員資格部分:
<membership>
<providers>
<add connectionStringName="DefaultConnection" enablePasswordRetrieval="false"
enablePasswordReset="true" requiresQuestionAndAnswer="false"
requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10"
applicationName="/" name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</providers>
</membership>
我已經在互聯網上搜索解決方案已有幾個小時了,但找不到任何東西。 有人可以幫忙嗎? 謝謝!
編輯
roleManager標簽:
<roleManager>
<providers>
<add connectionStringName="DefaultConnection" applicationName="/"
name="DefaultRoleProvider" type="System.Web.Providers.DefaultRoleProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />
</providers>
</roleManager>
也可能是由於未啟用角色管理器功能引起的。
錯誤消息指出roleManager未啟用。 請啟用它,然后再次測試。
<roleManager defaultProvider="DefaultRoleProvider" enabled="true">
<providers>
...
</providers>
</roleManager>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.