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

- 3750
- 7
- Maria Piwowarczyk
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;1 | Wybierz użytkownika, host z MySQL.użytkownik; |
To wyświetli listę wszystkich istniejących użytkowników MySQL.

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”;1 | Odwoł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”;1 | Upuść 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.

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

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.