Cześć,
mam taki o to problem jak najlepiej zabezpieczyć bazkę.
Warunki:
- Tylko użytkownik dla którego została stworzona baza ma do niej dostęp - nikt inny
- Jeśli przenosimy bazę pomiędzy maszynami to na innej maszynie tylko ten sam użytkownik będzie mógł mieć do niej dostęp
- Baza będzie na jednej maszynie jednocześnie
- Tylko właściciel bazy może stworzyć i odtworzyć backup
- Wszystko musi się odbywać z poziomu aplikacji .NET
- Jest jeden główny użytkownik a każdy inny ma dostęp tylko do swojej bazy
Myślałem tutaj o tym, że główny użytkownik tworzy bazkę i użytkownika "właściciela" do tej bazki. Następnie nadaje uprawnienia w taki sposób, żeby tylko on mógł ją zarządzać.
Jakieś sugestie ?