0

メンバーシップ コントロールを備えたネット Web アプリケーション。デフォルトでは、メンバーシップ データベース (ASPNETDB.mdf) が APP_Data フォルダーに作成されます。そこからは問題なく動作していますが、データベースを SQL サーバー インスタンスに移動する必要がありました。

MDF ファイルと LDF ファイルを別のフォルダーにコピーし、SQL サーバー インスタンスに新しいデータベースとしてアタッチしました。次に、web.config ファイルの接続文字列を変更して、新しい場所を指すようにしました。

しかし問題は、新しいデータベースの場所が機能していないことです。ログイン失敗の例外が常に発生します。同じ資格情報が別のアプリケーションで機能しているため、接続文字列で指定された資格情報が正しいと確信しています。

不足しているものはありますか?

4

1 に答える 1

0

.net コマンド ラインから を実行しaspnet_regsql.exeてデータベースを登録し、メンバーシップ、ロール、プロファイルなど、必要なさまざまなプロバイダーをサポートします。

http://msdn.microsoft.com/en-us/library/ms229862(v=vs.80).aspx

于 2012-04-24T11:21:43.957 に答える