Podejmowanie dziwnego scenariusza tutaj.Wstrzykiwanie konta użytkownika do mySQL
Używamy zastrzeżonej aplikacji do zarządzania stacjami roboczymi, która używa MySQL do przechowywania swoich danych. W ramach aplikacji udostępniają one szereg raportów, takich jak użytkownik, który zalogował się do której maszyny, o której godzinie, wszystkie produkty oprogramowania zainstalowane na monitorowanych maszynach, itd. Szukamy innego zestawu raportów, ale nie obsługują one raportów niestandardowych.
Ponieważ ich dane są przechowywane w mySQL, zbieram się, że mogę wykonać raportowanie ręcznie. Nie mam jednak prawidłowych poświadczeń, aby połączyć się z serwerem mySQL. Czy mogę utworzyć konto użytkownika na serwerze mySQL? Nie chcę resetować hasła root ani żadnych kont, które mogą tam być, ponieważ może to spowodować uszkodzenie aplikacji.
Mam pełny dostęp do serwera Windows 2003. Mogę zatrzymać i ponownie uruchomić usługi, w tym serwer mySQL. Do rzeczywistego serwera MySQL mam tylko podstawowy dostęp przez GUI dostarczone przez oprogramowanie. Nie mogę połączyć się z nim bezpośrednio przez interfejs CLI lub inne narzędzie (ze względu na brak poświadczeń).
Przepraszam, jeśli przyszło mi tak, jakbym próbował uzyskać nieautoryzowany dostęp do serwera mySQL. Skontaktowałem się z firmą zajmującą się oprogramowaniem i od dzisiaj minęły dwa tygodnie bez odpowiedzi. Muszę dostać się do danych. Mam pełny dostęp do skrzynki fizycznej, mam uprawnienia administratora.
Tego właśnie szukałem. Dziękuję Ci. – Nasir
Problem polega na tym, że resetuje hasło roota, co oznacza, że jeśli aplikacja jest zależna od znanego hasła root, to już nie jest tak ... a użytkownik specjalnie nie chciał resetować hasła root. – delfuego
Och, widzę - tak, to zadziała fantastycznie. Miły. Przepraszam za bycie głupcem. – delfuego