3


0

ASP.NETログインデータベースの変更

テスト環境では、ログインを作成し、Visual StudioでASP.NET構成を使用しました。 それは完璧に機能しました。 しかし今、テスト後に既存のデータベースをsql-serverにインポートし、このデータベースには既存のasp.netログインテーブルが含まれています(同じ構造)。 私のWebアプリケーションでは、テストデータベースのテーブルではなく、インポートしたテーブルを使用します。 私はすでにweb.configとaspnetregツールを確認しました(正確な名前は知らない:p)

私の質問:ASP.NETログインで使用されるデータベースを変更するにはどうすればよいですか?

1 Answer


4


デフォルトのアプリケーションサービス接続文字列を上書きして、既存のデプロイ済みDBを使用する必要があります

web.config接続文字列セクションで、デフォルトの接続文字列を変更します


接続文字列が何であっても

または、別の接続文字列を使用する場合は、web.configのメンバーシッププロバイダー設定でも使用される接続文字列の名前を変更できます。


connectionStringNameの名前を別の名前に変更します

*編集*ロールプロバイダーコード


再度、connectionStringNameを接続文字列に変更します。