Witam was,
Mam pewną aplikację desktopową WPF, która łączy się do bazy danych, pobiera i modyfikuje z niej dane. Zaszła potrzeba udostępnienia tej aplikacji osobom trzecim. I teraz mam problem ponieważ w kodzie programu bezpośrednio znajduje się hasło do bazy, a imo powinien być pewien system ról który identyfikowałby na ile może sobie pozwolić dana osoba używająca aplikację i coś pomiędzy bazą a użytkownikiem.
Jako, że nie wiem czy to co pisze jest a) Rzeczowe b) Poprawne to chciałbym prosić o pomoc.
Ja bym w takiej sytuacji postawił serwer WCF z którym komunikowała by się aplikacja, gdzie zaimplementowany byłby system ról, a użytkownik o odpowiednich uprawnieniach prosiłby serwer o dane, serwer by te dane z bazy danych wyciągał i zwracał użytkownikowi.
Czy to ma sens?