Jeśli aplikacja C# łączy się z serwerem mysql od klienta, w jaki sposób zapisać nazwę użytkownika/hasło mysql dla połączenia? Jeśli mam go w pliku konfiguracyjnym lub osadzony w źródle, można go znaleźć za pomocą inżynierii odwrotnej. Nie jest możliwe podanie wszystkim użytkownikom hasła MySql.C# praktyki połączenia mysql
Mam również logowanie do aplikacji. W jaki sposób wymuszam, aby użytkownik przeszedł proces logowania i nie tylko odtwarza kod źródłowy i skomentuje kod C# weryfikujący logowanie?
Czy w jakikolwiek sposób zarządzasz tymi połączeniami między MySql i aplikacją po stronie klienta, czy musi być trzeci program po stronie serwera, który wchodzi w interakcję z lokalną bazą danych, aby być bezpiecznym?
Interesujące ... zamierzałem oznaczyć to jako dupę, ale wyszukiwanie na SO okazało się zilchem. Pytanie dotyczy tylko ASP.NET, na pozór nigdy nie dotyczy klientów Winform. –