somee.com でホストされているデータベースがあり、それをメンバーシップ、役割、およびその他の情報テーブルに使用しています。
ただし、今のところ、ASP.NET Web 管理ツールによって自動的に生成される ASPNETDB.mdf で小さな問題しか経験していないので、時々削除してツールに再作成させて、いくつかの役割の問題が修正されるようにしました。 Webサイト。
Windowsが他のアプリケーションで使用されていると言い続けたため、昨日は削除できませんでした。そのため、タスクマネージャーを開いて、SQL関連のタスクをすべて閉じました。その後、どうにかして aspnetdb ファイルを削除しましたが、ツールはそれを再作成しませんでした!
今日、もう一度試してみましたが、aspnetdb.mdf が生成されず、タスク マネージャーに SQL 関連のタスクもありません :(
aspnetdb.mdf を使用せずに、somee.com データベースだけでロールとすべてを使用できる場合は、解決策に感謝します。web.config の詳細を次に示します。
<connectionStrings>
<add name="MembershipProviderDB" connectionString="workstation id=medinadb.mssql.example.com;packet size=4096;user id=user;pwd=password;data source=medinadb.mssql.example.com;persist security info=False;initial catalog=medinadb" providerName="System.Data.SqlClient"/>
</connectionStrings>
<membership defaultProvider="SqlProvider" userIsOnlineTimeWindow="15">
<providers>
<clear/>
<add name="SqlProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="MembershipProviderDB" applicationName="AmedinaKom" enablePasswordRetrieval="false" enablePasswordReset="true" requiresUniqueEmail="true" passwordFormat="Hashed" minRequiredPasswordLength="5" minRequiredNonalphanumericCharacters="0"/>
</providers>
</membership>
私はすべての用途に MembershipProviderDB を使用していますが、APP_DATA/aspnetdb.mdf はまだ多少必要です:Z.
ちなみに、aspnetdb.mdf は役割だけに使われているようです。それについては不明です。