Jak zmienić hasło użytkownika mariadb
- 2453
- 586
- Ignacy Modzelewski
Czy ty lub jeden z twoich użytkowników Mariadb zapomniałeś hasła na konto Mariadb? Bardzo łatwo jest zresetować hasło użytkownika MarIADB w systemie Linux, a my pokażemy poniższe polecenia i instrukcje krok po kroku.
Resetowanie hasła root Mariadb wymaga innego zestawu instrukcji, które również omówimy. W zależności od tego konta musisz zmienić hasło dla (normalnego użytkownika lub root), postępuj zgodnie z odpowiednią sekcją poniżej.
W tym samouczku nauczysz się:
- Jak zmienić hasło użytkownika mariadb
- Jak zmienić hasło root Mariadb
Kategoria | Wymagania, konwencje lub wersja oprogramowania |
---|---|
System | Każda dystrybucja Linux |
Oprogramowanie | Mariadb |
Inny | Uprzywilejowany dostęp do systemu Linux jako root lub za pośrednictwem sudo Komenda. |
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 |
Zmień hasło użytkownika mariadb
Otwórz terminal wiersza poleceń na komputerze i wykonaj poniższe czynności, aby zmienić hasło na normalne konto użytkownika Mariadb (nie root).
- Zacznij od zalogowania się do Mariadb jako użytkownika root.
$ mariadb -u root -p
- Następnie przejdź do
Mysql
Baza danych.Mariadb [(brak)]> Użyj mysql;
- Przełącz hasło użytkownika za pomocą następującej składni (w razie potrzeby zastąp wartości).
Mariadb [MySQL]> Zmień użytkownika „użytkownik”@„localHost” zidentyfikowane przez „new_Password”;
- Wreszcie, uprzywilejki i wyjdź z mariadb.
Mariadb [mysql]> uprawnienia spłukiwane; Mariadb [mysql]> exit
To wszystko. Upewnij się, że zmiany działały, próbując zalogować się z powłoki z nowym hasłem.
$ mariadb -u nazwa użytkownika -p
Zmień hasło root Mariadb
Proces zmiany hasła root w MariaDB jest nieco bardziej zaangażowany. Poniższe instrukcje krok po kroku pomogą Ci zmienić hasło lub zresetować je na wypadek, gdybyś je zapomniał.
- Zacznijmy od zatrzymania obecnie działającej bazy danych Mariadb.
$ sudo systemctl stop mariadb
- Uruchom proces bazy danych ponownie, ale tym razem z
--Pomijane tabele
Opcja, która pozwoli nam połączyć się z bazą danych bez konieczności hasła.I
Po prostu informuje Linux o tła procesu. Alternatywnie możesz pominąć ampersand i po prostu otworzyć nowe okno terminalu na następne kilka kroków.$ sudo mysqld_safe--Skip-Grant-Table--Skip-Networking &
- Zaloguj się do Mariadb jako root. Nie zostaniesz poproszony o hasło.
$ mariadb -u root
- Uprawnienia spłukające, a następnie zmień hasło root za pomocą następującego polecenia. Zastąp nasz przykład hasła na wszystko, co chcesz.
Mariadb [(none)]> Przywileje spłukające; Mariadb [(brak)]> Zmień użytkownika „root”@„localHost” zidentyfikowane przez „new_password_here”; Mariadb [(none)]> wyjście
- Wdzięcznie zakończyć bieżący proces MySQLD, a następnie uruchom zapasowy serwer Mariadb.
$ sudo pkill mysqld $ sudo systemctl start mariadb
- Aby sprawdzić, czy wszystko działa, spróbuj zalogować się do Mariadb jako root, jednocześnie określając ustawione hasło.
$ mariadb -u root -p
Zamykanie myśli
W tym przewodniku widzieliśmy, jak zmienić/zresetować hasło użytkownika w MariaDB. Widzieliśmy również, jak zresetować hasło root, które obejmuje przejęcie bazy danych offline i ponowne uniesienie jej z różnymi uprawnieniami. Jeśli ponownie zapomnisz hasło, będziesz wiedział, gdzie znaleźć ten przewodnik.
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Jak zresetować hasło na Almalinux
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Jak usunąć bluatware z Samsung Android Mobile…
- Ubuntu 20.04 sztuczki i rzeczy, których możesz nie wiedzieć
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Jak podwójnie rozruch Kali Linux i Windows 10
- Obsługa danych wejściowych użytkownika w skryptach Bash
- Ubuntu 20.04 Przewodnik