Zmiana haseł użytkowników MySQL / MariaDB w systemie Linux (Ubuntu)

  • Yurii Anneticus
  • 0
  • 4776
  • 938

Może się zdarzyć, że zechcesz zmienić hasło użytkownika bazy danych… Niektóre przyczyny zmiany haseł użytkowników bazy danych MySQL lub MariaDB mogą polegać na zapewnieniu silnego hasła, włamaniu na konto lub po prostu sprzątaniu domu…

Ten krótki samouczek pokazuje studentom i nowym użytkownikom, jak zmienić hasło użytkownika bazy danych MySQL lub MariaDB na coś silnego i unikalnego, co może pomóc poprawić bezpieczeństwo systemu…

Ten post dotyczy serwerów baz danych MySQL i MariaDB… Ponieważ oba używają tego samego kodu bazowego…

W rzeczywistości MariaDB jest bezpośrednim zamiennikiem MySQL… Więc w przyszłości zdecydujesz się przejść z MySQL na MariaDB, powinieneś być w stanie to zrobić bez wpływu na aplikacje… Kiedy jesteś gotowy, aby dowiedzieć się, jak zmieniać użytkowników bazy danych hasła, wykonaj poniższe czynności:

Przed zmianą hasła użytkownika MySQL warto rozważyć następujące kwestie:

  • Konto, które chcesz zaktualizować
  • Aplikacje, jeśli istnieją, konto jest używane do łączenia się z bazą danych
  • i jak silne powinno być hasło

Kiedy będziesz gotowy, kontynuuj…

MySQL udostępnia różne instrukcje, których można użyć do zmiany hasła użytkownika, w tym AKTUALIZACJA , USTAW HASŁO, i ZMIENIAĆ sprawozdania…

Te instrukcje są różne, ale pełnią te same funkcje…

Jak pokazano powyżej, istnieje wiele sposobów zmiany hasła użytkownika MySQL… Jednym ze sposobów zmiany hasła użytkownika jest użycie rozszerzenia AKTUALIZACJA instrukcja aktualizacji tabeli użytkowników bazy danych mysql…

Użyj instrukcji UPDATE, aby zmienić hasło

Na przykład, jeśli chcesz zmienić Admin hasło użytkownika do czegoś unikalnego, takiego jak hasło_1234 na lokalnym serwerze bazy danych uruchom poniższą instrukcję SQL:

USE mysql; AKTUALIZUJ USTAWIENIA użytkownika hasło = HASŁO ('hasło_1234') WHERE użytkownik ='Admin'AND host =' localhost '; PRZYWILEJE SPŁUKIWANIA;

Plik PŁUKANIE UPRAWNIEŃ instrukcja ponownego załadowania uprawnień z tabeli grantów w bazie danych mysql…

Powyższe polecenia SQL zmienią hasło administratora na hasło_1234

Jeśli używasz MySQL 5.7.6+, musisz użyć kolumny authentication_string w instrukcji UPDATE ... Więc uruchom poniższą instrukcję, aby zmienić / zaktualizować hasło użytkownika MySQL:

USE mysql; UPDATE USTAWIENIA użytkownika authentication_string = PASSWORD ('hasło_1234') WHERE użytkownik ='Admin'AND host =' localhost '; PRZYWILEJE SPŁUKIWANIA;

Ponownie, powyższe polecenia działają tylko z MySQL 5.7.6 i do góry…

Użyj instrukcji SET PASSWORD, aby zmienić hasło

Możesz także użyć USTAW HASŁO oświadczenie o zmianie hasła użytkownika MySQL…

Uruchom poniższą instrukcję SQL, aby zmienić hasło administratora:

USE mysql; USTAW HASŁO DLA 'Admin'@' localhost '= HASŁO ('hasło_1234');

Lub użyj poniższego oświadczenia dla MySQL 5.7.6 w górę

USE mysql; USTAW HASŁO DLA 'Admin'@' localhost '='hasło_1234'; 

Użyj instrukcji ALTER USER, aby zmienić hasło

Wreszcie możesz użyć ZMIEŃ UŻYTKOWNIKA oświadczenie o zmianie hasła użytkownika MySQL…. Aby to zrobić, uruchom poniższe polecenia:

USE mysql; ZMIEŃ UŻYTKOWNIKA 'Admin„@„ localhost ”IDENTIFIED BY =”hasło_1234';

Zawsze usuwaj uprawnienia po zakończeniu wprowadzania zmian w haśle, aby można było ponownie załadować tabelę…

Otóż ​​to!

Oto kilka sposobów zmiany haseł użytkowników MySQL… Może się to przydać, jeśli musisz zaktualizować hasła użytkowników MySQL na serwerze…

Cieszyć się!




Jeszcze bez komentarzy

Zbiór przydatnych informacji o systemie operacyjnym Linux i nowych technologiach
Świeże artykuły, praktyczne wskazówki, szczegółowe recenzje i poradniki. Poczuj się jak w domu w świecie systemu operacyjnego Linux