Jak upuścić użytkownika MySQL za pomocą interfejsu wiersza poleceń

Jak upuścić użytkownika MySQL za pomocą interfejsu wiersza poleceń

MySQL to relacyjny system zarządzania bazą danych zapewnia mechanizm uwierzytelniania, aby zapobiec nieautoryzowanemu dostępowi. W MySQL zarządzanie użytkownikami jest ważnym aspektem administracji bazy danych. Upuszczenie nieużywanych lub przestarzałych użytkowników może pomóc w poprawie bezpieczeństwa i optymalizacji wydajności.

W tym artykule omówimy, jak upuścić użytkownika MySQL za pomocą interfejsu wiersza poleceń.

Krok 1: Połącz się z MySQL

Pierwszym krokiem jest połączenie z serwerem MySQL za pomocą interfejsu wiersza poleceń. Otwórz swój terminal lub wiersz polecenia i wprowadź następujące polecenie:

mysql -u root -p  

To zachęci do wprowadzenia hasła użytkownika root. Po wprowadzeniu poprawnego hasła zostaniesz podłączony do serwera MySQL.

Krok 2: Wymień istniejących użytkowników

Przed upuszczeniem użytkownika MySQL, dobrą praktyką jest wymienienie wszystkich istniejących użytkowników, aby upewnić się, że użytkownik, którego chcesz upuścić. Aby wymienić wszystkich użytkowników, wprowadź następujące polecenie:

Wybierz użytkownika, host z MySQL.użytkownik;
1Wybierz użytkownika, host z MySQL.użytkownik;

To wyświetli listę wszystkich istniejących użytkowników MySQL.

Wymień istniejących użytkowników

Krok 3: Odwołuje przywileje

Przed upuszczeniem użytkownika MySQL ważne jest, aby odwołać wszelkie uprawnienia powiązane z użytkownikiem. Zapewnia to, że użytkownik nie może już uzyskać dostępu do bazy danych. Aby cofnąć uprawnienia, wprowadź następujące polecenie:

Odwołać wszystkie uprawnienia, opcję dotacji od „użytkownika”@„localHost”;
1Odwołać wszystkie uprawnienia, opcję dotacji od „użytkownika”@„localHost”;

Zastępować 'użytkownik' Z nazwą użytkownika użytkownika, którą chcesz upuścić. 'Lokalny Gospodarz' Wskazuje lokalizację, z której użytkownik może połączyć się z bazą danych. Jeśli użytkownik może połączyć się z wielu lokalizacji, możesz użyć „%” zamiast „LocalHost”.

Krok 4: Użytkownik upuść (usuń)

Po odwołaniu uprawnień możesz upuścić użytkownika za pomocą następującego polecenia:

Upuść użytkownika „użytkownik”@„localHost”;
1Upuść użytkownika „użytkownik”@„localHost”;

Zastępować 'użytkownik' Z nazwą użytkownika użytkownika, którą chcesz upuścić. 'Lokalny Gospodarz' Wskazuje lokalizację, z której użytkownik może połączyć się z bazą danych.

Upuść instrukcję użytkownika MySQL

Jeśli użytkownik może połączyć się z wielu lokalizacji, możesz użyć „%” Zamiast „Localhost”.

Zrzuć użytkownika MySQL z hostem „%”

Otóż ​​to. Powtórz to samo polecenie, aby usunąć więcej kont, które nie są już wymagane.

Krok 5: Weryfikacja użytkownika została upuszona

Aby sprawdzić, czy użytkownik został pomyślnie upuszczony, możesz ponownie wymienić wszystkich istniejących użytkowników za pomocą tego samego polecenia z Krok 2. Upuszczony użytkownik nie powinien już pojawiać się na liście.

Wniosek

Upuszczenie nieużywanych lub przestarzałych użytkowników MySQL może pomóc w poprawie bezpieczeństwa i optymalizacji wydajności. W tym artykule omówiliśmy, jak upuścić użytkownika MySQL za pomocą interfejsu wiersza poleceń. Postępując zgodnie z tymi krokami, możesz skutecznie zarządzać użytkownikami MySQL i upewnić się, że tylko autoryzowani użytkownicy mają dostęp do Twojej bazy danych.