Witam. Dane autoryzacji do bazy danych MySQL mam zapisane wewnątrz programu. Problem pojawia się, gdy hasło do bazy danych zostanie zmienione, wtedy będę musiał na nowo kompilować program i każdy użytkownik będzie musiał na nowo ściągać program. Jak w bezpieczny sposób przekazywać do programu aktualne dane autoryzacji np. z serwera FTP.
Czy moje rozwiązanie jest prawidłowe?
- Osoba zarządzająca jednostką podczas instalacji podaje adres FTP gdzie przechowywane są dane adresowe i dane logowania do bazy danych.
(teraz jak bezpiecznie zapisać owe dane logowania, aby inni użytkownicy nie znali wartości i żeby tylko program mógł je odczytać) - Program podczas uruchamiania pobiera dane logowania i zapisuje je w
static string Address;
static NetworkCredential Credential;
Proszę was o odpowiedź lub materiały na ten temat