Moja firma posiada kilkanaście stron internetowych i izolowanych baz danych (identyczne schematy). każdy klient ma własną stronę internetową (inna pula aplikacji) i DB.najlepsza praktyka dla DAL i konfiguracji dla wielu najemców izolowanych DB
każda strona ma własną konfigurację, kilka ciągów połączenia, ale wszystkie mają ten sam schemat dla konfiguracji.
cust1.domain.com
cust2.domain.com
cust3.domain.com
Chcielibyśmy połączyć wszystkie strony internetowe do jednego (pojedyncza aplikacja basen) i pozostać z izolowanym DB ze względów bezpieczeństwa i dużej ilości danych.
co jest najlepszą praktyką projektowania DAL i konfigurację tego? jakie są tego konsekwencje, jeśli duża ilość najemcy będzie w tym samym czasie? czy jedna pula aplikacji może zarządzać tą sytuacją lub może być zarządzana w jakiś sposób?
BTW, używamy ASP przynależność do uwierzytelniania użytkowników.
Dzięki z góry, Eddie
starać się unikać sprawę, że użytkownik A, miejsce na web.config baza B Użytkownik - prawidłowa? – Aristos
tak, jednym z celów. każdy klient ma swoje własne połączenia szeregowe i inne ustawienia. –
Co do każdego klienta ma swoje osobiste konto użytkownika i bazę danych, która musi być używana do połączenia - przez web.config – Aristos