私の asp.net Web アプリの各ユーザーは、ユーザー固有のデータベースへの独自の接続を持ちます。これは、サイトがすべての顧客によって使用されるためですが、データを分離するために複数のデータベースが存在するためです (規制の遵守)。
接続文字列をセッション変数 (proc ではなく sql) に格納することは受け入れられますか、または aspmembershipprovider を拡張してこの情報を保持できますか。確かに、メンバーシッププロバイダーを拡張すると、アプローチに応じてとにかくSQLまたはメモリになってしまいますか?