Jak zmienić hasło użytkownika mariadb

Jak zmienić hasło użytkownika mariadb
„MariaDB to open source, relacyjny system zarządzania bazą danych (RDBMS). Klient MariaDB pozwala dodawać nowych użytkowników i ułatwić im w różnym stopniu uprawnień.

Aby dowiedzieć się więcej o Mariadb, sprawdź to:

https: // mariadb.org/

Ten samouczek wyjaśni ci, jak zmienić hasło dla użytkownika MariaDB. Wykonamy zadanie za pomocą linii poleceń Linux za pomocą kilku łatwych do naśladowania poleceń. Podzieliliśmy przewodnika na dwie części. W części 1 zmienimy hasło użytkownika MarIADB, aw części 2 zmienimy hasło root Mariadb."

Bez żadnych dalszych ceregieli, zacznijmy!

Przewodnik

Część 1: Zmień hasło użytkownika mariadb

W tej sekcji zobaczysz, jak zmienić normalne hasło użytkownika Mariadba.

Najpierw otwórz wiersz poleceń i zaloguj się do Mariadb jako użytkownika root za pomocą tego polecenia:

mariadb -u root -p

Następnym krokiem jest przejście do bazy danych MySQL poprzez wykonanie następującego polecenia:

Mariadb [(brak)]> Użyj mysql;

Korzystając z następującej składni, przełącz hasło użytkownika:

Mariadb [MySQL]> Zmień użytkownika „użytkownik”@„localHost” zidentyfikowane przez „new_Password”;

Pamiętaj, aby zastąpić użytkownika i hasło użytkownikiem i hasłem.

Teraz odśwież przywileje za pomocą następującego polecenia:

Mariadb [mysql]> uprawnienia spłukiwane;

Teraz wyjdź z bazy danych:

Mariadb [mysql]> exit

Sprawdźmy teraz, czy wprowadzone przez nas zmiany działają, próbując ponownie loginować bazę danych za pomocą nowego hasła:

mariadb -u nazwa użytkownika -p

Część 2: Zmień hasło root Mariadb

W tej sekcji zobaczysz, jak zmienić hasło root Mariadb.

Zacznij od zatrzymania działającej instancji bazy danych Mariadb. Zrób to, wydając następujące polecenie:

Sudo Systemctl Stop Mariadb

Następnie uruchom ponownie bazę danych z opcją Skip-Grant Table, która pozwoli nam połączyć się z DB bez konieczności podawania hasła. Można to zrobić, wykonując poniżej wspomniane polecenie:

sudo mysqld_safe--Skip-Grant-Table--Skip-Networking &

Teraz możesz zalogować się jako root bez podawania hasła roota za pomocą tego polecenia:

MARIADB -u root

Odśwież przywileje za pomocą polecenia Flush w ten sposób:

Mariadb [(none)]> Przywileje spłukające;

Następnie zmień hasło roota za pomocą poniższego polecenia:

Mariadb [(brak)]> Zmień użytkownika „root”@„localHost” zidentyfikowane przez „new_password_here”;

Pamiętaj, aby zastąpić słowo hasło hasłem.

Następnie wyjdź z bazy danych w ten sposób:

Mariadb [(none)]> wyjście

Po wyjściu z DB zakończymy bieżący proces MySQLD za pomocą tego polecenia:

sudo pkill mysqld

Następnie rozpocznij kopię zapasową serwera Mariadb, wykonując następujące polecenie:

sudo systemctl start mariadb

Ostatnim krokiem jest sprawdzenie, czy hasło roota, które właśnie zmieniliśmy, działa, czy nie. Można to zrobić, próbując zalogować się do Mariadb za pomocą nowego hasła root.

mariadb -u root -p

Wniosek

W dzisiejszym samouczku widzieliśmy szczegółowo, jak zmienić hasło dla użytkownika w MariaDB. Najpierw zbadaliśmy, jak zmienić normalne hasło użytkownika. Następnie widzieliśmy, jak zmienić hasło użytkownika root.

Mam nadzieję, że podobał ci się samouczek.