Jak utworzyć nowego użytkownika bazy danych w MySQL?

Jak utworzyć nowego użytkownika bazy danych w MySQL?
Podczas instalowania serwera MySQL, konieczne jest określenie nazwy użytkownika i poświadczeń hasła. Po zakończeniu procesu instalacji domyślny użytkownik może pozwolić tylko na dostęp i zarządzać bazami danych. Użytkownicy MySQL są rejestrowani w „UŻYTKOWNIK„Tabele ich serwera, w tym poświadczenia logowania, informacje o hoście i uprawnienia do konta dla konta MySQL. Mówiąc dokładniej, utworzenie użytkownika do dostępu i zarządzania bazami danych MySQL jest potrzebne do różnych operacji.

Ten zapis zapewni metodę tworzenia nowego użytkownika bazy danych w MySQL.

Jak tworzyć/stworzyć nowego użytkownika bazy danych MySQL?

Sprawdź poniżej podane instrukcje, aby utworzyć nowego użytkownika bazy danych w MySQL:

  • Połącz się z serwerem MySQL za pośrednictwem domyślnego użytkownika ”źródło”Podając swoje hasło.
  • Uruchom „Utwórz użytkownika ''@„localHost” zidentyfikowane przez „hasło”;" Komenda.
  • Uprawnienia do udzielania za pomocą „Przyznać wszystkie przywileje na *.* Do „@„ localHost ”z opcją grantu;" Komenda.
  • Następnie przywileje spłukające.
  • Wyświetl listę wszystkich użytkowników bazy danych w celu weryfikacji.

Krok 1: Dostęp do baz danych mysql

Początkowo uruchom terminal Windows, a następnie połącz z serwerem MySQL za pośrednictwem dostarczonego polecenia:

mysql -u root -p

Tutaj:

  • "-u”Reprezentuje nazwę użytkownika.
  • "źródło”To nasza nazwa użytkownika bazy danych.
  • "-P„Opcja wskazuje hasło użytkownika.

Po wykonaniu wyżej wymienionych polecenia musisz określić hasło:

Krok 2: Utwórz nowego użytkownika

Teraz użyj dostarczonej polecenia, aby stworzyć nowego użytkownika w bazie danych MySQL:

Utwórz użytkownika „tester”@„localHost” zidentyfikowane przez „tester123@”;

W powyższym poleceniu:

  • "STWÓRZ UŻYTKOWNIKA„Zapytanie służy do tworzenia/tworzenia nowego użytkownika.
  • "próbnik”To nasza nowa nazwa użytkownika i„'@'Lokalny Gospodarz”Wskazuje lokalne tworzenie użytkownika.
  • "Zidentyfikowane przez„Opcja jest wykorzystywana do określenia hasła dla konkretnego użytkownika.

Z danego wyjścia, „Zapytanie OK,… ”Wskazuje, że nowy użytkownik został pomyślnie utworzony:

Krok 3: Przywileje dotacji

Następnie udziel uprawnień nowo utworzonej użytkownikowi, uruchamiając „Przyznać wszystkie przywileje" zapytanie:

Przyznać wszystkie przywileje na *.* Do „tester”@„localHost” z opcją grantu;

Tutaj:

  • "Przyznać wszystkie przywileje„Daje użytkownikowi wszystkie rodzaje uprawnień.
  • "NA *.*”Oznacza, że ​​uprawnienia do dotacji są stosowane do bazy danych i tabel, do których można uzyskać dostęp.
  • "tester „@„ localhost ”z opcją grantu”Pokazuje, że wszystkie przywileje są przypisane do podanej nazwy użytkownika, gdy konkretna nazwa użytkownika jest połączona przez lokalny host:

Krok 4: Aktywuj przywileje

Następnie uruchom „Przywileje spłukające”Polecenie, aby aktywować wszystkie nowo przyznane pozwolenie dla użytkownika, zanim do niego uzyskałby dostęp:

Przywileje spłukiwane;

Krok 5: Sprawdź nowego użytkownika

Aby upewnić się, że nowy użytkownik bazy danych jest tworzony lub nie, uruchom „WYBIERAĆ" Komenda:

Wybierz użytkownika z MySQL.użytkownik;

Jak widać, nowo utworzony użytkownik bazy danych istnieje na liście bazy danych:

Krok 6: Połącz z MySQL Server z nowym użytkownikiem

Teraz uzyskaj dostęp do serwera MySQL z nowym użytkownikiem, określając odpowiednie poświadczenia:

mysql -u tester -p

Chodziło o tworzenie nowego użytkownika bazy danych w MySQL.

Wniosek

Aby utworzyć nowego użytkownika bazy danych w MySQL, najpierw połącz się z serwerem MySQL za pośrednictwem domyślnego użytkownika ”źródło”Podając swoje hasło. Następnie użyj „Utwórz użytkownika ''@„localHost” zidentyfikowane przez „hasło”;" Komenda. Następnie dotacja przywilejów za pośrednictwem „Przyznać wszystkie przywileje na *.* Do „@„ localHost ”z opcją grantu;" Komenda. Na koniec aktywuj wszystkie dodane uprawnienia, wykorzystując „Przywileje spłukające" Komenda. W celu weryfikacji wymień wszystkich użytkowników bazy danych. Ten zapis zapewnił procedurę utworzenia nowego użytkownika bazy danych w MySQL.