Jak utworzyć nową bazę danych w MySQL – Panel DirectAdmin
Spisu treści:
MySQL umożliwia tworzenie wielu kont użytkowników i przyznawanie odpowiednich uprawnień, aby użytkownicy mogli łączyć się z bazami danych i nimi zarządzać.
Jeśli konto użytkownika nie jest już potrzebne, dobrym pomysłem jest usunięcie uprawnień użytkownika lub całkowite usunięcie konta użytkownika.
W tym samouczku wyjaśniono, jak usunąć konta użytkowników MySQL / MariaDB.
Oświadczenie
DROP USER
W MySQL możesz usunąć jednego lub więcej użytkowników i przypisać uprawnienia za pomocą instrukcji
DROP USER
. Ogólna składnia tego wyrażenia jest następująca:
DROP USER USER_ACCOUNT…
Na przykład, aby usunąć login konta użytkownika
brian@localhost
do powłoki MYSQL i uruchomić:
DROP USER 'brian@localhost';
Po pomyślnym zakończeniu polecenie zwróci:
Query OK, 0 rows affected (0.00 sec)
Aby usunąć wiele kont użytkowników za pomocą jednego polecenia, uruchom instrukcję
DROP USER
, a następnie użytkowników, których chcesz usunąć, oddzielonych spacją:
DROP USER 'brian@localhost' 'any@localhost';
Jeśli użytkownik, którego próbujesz usunąć, jest aktualnie zalogowany, sesja użytkownika nie zostanie zamknięta, a użytkownik będzie mógł uruchamiać zapytania do czasu jej zakończenia. Po zamknięciu sesji użytkownik jest usuwany i nie będzie już mógł zalogować się do serwera MySQL.
Bazy danych i obiekty utworzone przez użytkownika nie są automatycznie usuwane.
Usuwanie kont użytkowników MySQL
W tej sekcji instrukcje krok po kroku, jak wyświetlić i usunąć konta użytkowników MySQL.
Najpierw zaloguj się do powłoki MySQL przy użyciu roota lub innego użytkownika administracyjnego. Aby to zrobić, wpisz następujące polecenie:
sudo mysql
mysql -u root -p
Poniższe polecenia są wykonywane w powłoce MySQL.
MySQL przechowuje informacje o użytkownikach w tabeli
user
w bazie danych
mysql
. Użyj następującej instrukcji
SELECT
, aby uzyskać listę wszystkich kont użytkowników MySQL:
SELECT User, Host FROM mysql.user;
Dane wyjściowe powinny wyglądać mniej więcej tak:
+------------------+-----------+ | user | host | +------------------+-----------+ | root | localhost | | luke | % | | jabba | localhost | | jabba | 10.10.8.8 | | chewbacca | localhost | +------------------+-----------+ 5 rows in set (0.00 sec)
W MySQL konto użytkownika składa się z części nazwy użytkownika i nazwy hosta.
jabba@localhost
i
[email protected]
to różne konta użytkowników.
Załóżmy, że konto użytkownika
chewbacca@localhost
nie jest już potrzebne i chcemy je usunąć.
Aby usunąć uruchomienie użytkownika:
DROP USER 'chewbacca'@'localhost'
Query OK, 0 rows affected (0.00 sec)
Polecenie usunie konto użytkownika i jego uprawnienia.
Teraz, gdy użytkownik został usunięty, możesz również chcieć usunąć bazy danych powiązane z tym użytkownikiem.
Wniosek
Aby usunąć konto użytkownika MySQL, użyj instrukcji
DROP USER
, a następnie nazwy użytkownika, którego chcesz usunąć.
Jak usunąć Niedawno obejrzaną historię z konta Netflix

Usługa Netflix umożliwia usunięcie ostatnio oglądanej historii ze strony Wyświetlanie aktywności na koncie Netflix. Dowiedz się, jak usunąć swoją historię.
Jak łatwo usunąć konta internetowe

Trudny czas usuwania irytującego konta? Oto, jak łatwo możesz go usunąć bez marnowania czasu i wysiłku.
Jak tworzyć konta użytkowników mysql i nadawać uprawnienia

Serwer MySQL pozwala nam tworzyć liczne konta użytkowników i udzielać odpowiednich uprawnień, aby użytkownicy mogli uzyskiwać dostęp do baz danych i zarządzać nimi. W tym samouczku opisano sposób tworzenia kont użytkowników MySQL i przyznawania uprawnień.