Jak zresetować hasło root Mariadb w Linux

Jak zresetować hasło root Mariadb w Linux

Czy zapomniałeś hasła root Mariadb? Nie wiesz, jak to odzyskać. Nie martw się, ten samouczek pomoże Ci zresetować hasło roota Mariadb w systemie Linux.

Śledźmy ten samouczek krok po kroku, aby zresetować hasło roota Mariadb w systemach Linux.

Krok 1 - Rozpocznij mariadb w trybie awaryjnym

Przede wszystkim musisz zatrzymać usługę Mariadb w swoim systemie. Możesz to zrobić za pomocą następującego polecenia.

sudo systemctl stop Mysql.praca 

Teraz rozpocznij usługę MariaDB w trybie awaryjnym za pomocą Grant Skip i uruchom to polecenie w tle.

mysqld_safe-Skip-Grant-Stable & 

Krok 2 - Zmień hasło

Po uruchomieniu MariaDB w bezpiecznym, więcej połącz się z Mariadb z użytkownikiem roota i bez hasła. Po tym uruchom następujące polecenie, aby zmienić hasło użytkownika root.

Mysql -u root 
> Użyj mysql; > Zaktualizuj Ustaw użytkownika Uwagna_string = hasło („Secret”) gdzie user = "root"; > Przywileje spłukające;
123> Użyj mysql;> aktualizacja Ustaw użytkownika uwierzytelnianie_string = hasło („secret”) gdzie user = 'root';> funy uprawnienia;

Krok 3 - Zatrzymaj się i zacznij mariadb

Po pomyślnej zmianie hasła zatrzymaj usługę MariaDB i uruchom ją ponownie w trybie normalnym za pomocą następujących poleceń.

sudo systemctl stop Mysql.serwis sudo systemctl start mysql.praca 

Krok 4 - Zaloguj się z nowym hasłem

Masz teraz nowe hasło użytkownika root dla swojej instancji Mariadb. Zaloguj się do instancji Mariadb, aby zweryfikować nowe hasło.

mysql -u root -p Wprowadź hasło: Witamy w monitor Mariadb. Polecenia kończą się; lub \ g. Twój identyfikator połączenia Mariadb to 3 wersja serwerowa: 10.1.26-mariaDB-0+Deb9u1 Debian 9.1 Copyright (c) 2000, 2017, Oracle, Mariadb Corporation AB i inni. Typ „Pomoc”; lub „\ h”, aby uzyskać pomoc. Typ „\ c”, aby wyczyścić bieżącą instrukcję wejściową. Mariadb [(brak)]>