Jak zresetować hasło root mariadb na Ubuntu 18.04 Bionic Beaver Linux
- 3467
- 1098
- Maurycy Napierała
Cel
Celem jest zresetowanie utraconego hasła root mariadb na Ubuntu 18.04 Bionic Beaver Linux.
Należy pamiętać, że jeśli właśnie zainstalowałeś swój serwer Mariadb i nie możesz się zalogować jako użytkownik root:
$ Mysql -u Błąd root 1698 (28000): Dostęp odmówił użytkownika „root”@„localHost”
Nie musisz resetować hasła. Zamiast tego zalogować się jako root zmień powyższe polecenie do:
$ sudo mysql
Wersje systemu operacyjnego i oprogramowania
- System operacyjny: - Ubuntu 18.04 Bionic Beaver
- Oprogramowanie: - Mysql Ver 15.1 dystrybucja 10.1.25-mariadb lub wyższy
Wymagania
Uprzywilejowany dostęp do systemu Ubuntu jako root lub przez sudo
Wymagane jest polecenie.
Trudność
ŁATWY
Konwencje
- # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą
sudo
Komenda - $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny
Instrukcje
Zacznijmy od zatrzymania aktualnie działającej bazy danych Mariadb:
$ Sudo Service Mariadb Stop
Po przygotowaniu ręcznie uruchom serwer Mariadb z następującymi opcjami polecenia Linux i wiersza poleceń:
$ sudo/usr/sbin/mysqld--Skip-Grant Table--Skip-Networking & [1] 3216
Potwierdź, że proces MariaDB działa zgodnie z oczekiwaniami:
$ Jobs [1]+ Uruchomienie sudo/usr/sbin/mysqld--Skip-Grant-Stable--Skip-Networking &
Na tym etapie jesteśmy w stanie uzyskać dostęp do bazy danych Mariadb bez hasła:
$ mysql -u witamy w monitor Mariadb. Polecenia kończą się; lub \ g. Twój identyfikator połączenia Mariadb to 2 prawa autorskie (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)]>
Korzystanie z obecnej sesji MariaDB pierwsze uprawnienia spłukające:
mysql> uprawnienia spłukające; Zapytanie OK, 0 dotkniętych wierszy (0.00 s)
Następnie zresetuj hasło roota. Poniższe polecenie Linux zresetuje hasło root mysql do Linuxconfig.org
:
mysql> aktualizacja mysql.Ustawiaj hasło = hasło ('LinuxConfig.org ') gdzie user = "root"; Zapytanie OK, 0 dotkniętych rzędów, 1 ostrzeżenie (0.00 s)
Oprócz sesji MariaDB:
mysql> przestań pa
Z wdziękiem zakończ prąd Mysqld
proces:
$ sudo pkill mysqld linuxconfig@ubuntu: ~ $ Jobs [1]+ DODOD SUDO/USR/SBIN/MYSQLD-SKIP-GRANT-TABLES-SKIP-Networking
Na koniec rozpocznij bazę danych Mariadb:
$ sudo service mariadb start
Jeśli wszystko poszło dobrze, powinieneś teraz być w stanie zalogować się do bazy danych MariaDB z hasłem root:
$ sudo mysql -u root - -patord = Linuxconfig.Org Witamy w monitor Mariadb. Polecenia kończą się; lub \ g. Twój identyfikator połączenia Mariadb to 3 prawa autorskie (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)]>
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Rzeczy do zainstalowania na Ubuntu 22.04
- Ubuntu 20.04 Przewodnik
- Zainstaluj MySQL na Ubuntu 20.04 LTS Linux
- Ubuntu 22.04 Przewodnik
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Jak zainstalować MySQL na Almalinux
- « Jak naprawić brakującą wtyczkę gstreamer na Ubuntu 18.04 Bionic Beaver Linux
- Jak zainstalować Webmin na Ubuntu 18.04 Bionic Beaver Linux »