Kiedy zaczynamy używać MySQL, powinniśmy mieć konto użytkownika i ich poświadczenia, takie jak nazwa użytkownika i hasło. Te początkowe poświadczenia dadzą nam „źródło„Dostęp lub pełna kontrola wszystkich naszych baz danych i tabel. Czasami chcemy zapewnić dostęp do bazy danych komuś innemu bez przyznania mu pełnej kontroli lub po prostu udzielić pełnego dostępu do jednej bazy danych, „The”Przyznać wszystkie przywileje na”Można użyć instrukcji.
Ten przewodnik zawiera metodę uczynienia nowego użytkownika w MySQL i zapewni mu pełny dostęp do jednej bazy danych.
Jak utworzyć nowego użytkownika w MySQL i przyznać mu pełny dostęp do pojedynczej bazy danych?
Wykonaj dostarczone kroki, aby uczynić nowego użytkownika w MySQL i zapewnić mu pełny dostęp do jednej bazy danych:
Krok 1: Podłącz terminal z MySQL Server
Początkowo uzyskaj dostęp do serwera MySQL, wykonując następujące polecenie wraz z nazwą użytkownika i domyślnym hasłem:
mysql -u root -p
Krok 2: Wyświetl bazy danych
Teraz uruchom poniższe polecenie, aby wymienić wszystkie bazy danych:
Pokaż bazy danych;
Z wyświetlonej listy wybraliśmy „testdb„Baza danych do dalszej procedury:
Krok 3: Utwórz nowego użytkownika
Aby utworzyć nowego użytkownika dla wcześniej wybranej bazy danych, wykonaj „STWÓRZ UŻYTKOWNIKA" Komenda:
Utwórz użytkownika „testDB1”@„localHost” zidentyfikowane przez „testDB1234”;
Tutaj:
Z danego wyjścia, „Zapytanie OK”Reprezentuje, że zapytanie zostało pomyślnie wykonane:
Krok 4: Wyświetl listę użytkowników
Użyj następującego polecenia, aby upewnić się, że nowy użytkownik utworzył, czy nie:
Wybierz użytkownika z MySQL.użytkownik;
Zgodnie z pod względem danych wyjściowych nowy użytkownik „testdb1„Istnieje na liście:
Krok 5: Uzyskaj pełny dostęp do jednej bazy danych
Wreszcie, daj pełny dostęp do jednej bazy danych w MySQL, wykonaj „Przyznać wszystkie przywileje„Zapytanie z nazwą bazy danych, nazwą użytkownika i nazwą hosta:
Przyznać wszystkie przywileje na testDB.* Do „testdb1”@„localHost”;
Tutaj:
Poniższe wyniki pokazuje, że określone zapytanie zostało pomyślnie wykonane:
Krok 6: Sprawdź dostęp do dotacji
Wreszcie, wykonaj „POKAZYWAĆ”Polecenie do sprawdzenia, czy dostęp do jednej bazy danych jest w pełni przyznany nowemu użytkownikowi, czy nie:
Pokaż dotacje dla „testDB1”@„LocalHost”;
Można zauważyć, że pełny dostęp do jednej bazy danych został przyznany nowemu użytkownikowi:
To wszystko! Opracowaliśmy najłatwiejszy sposób utworzenia nowego użytkownika w MySQL i zapewnianiu mu pełnego dostępu do jednej bazy danych.
Wniosek
Aby utworzyć nowego użytkownika w MySQL, wykonaj „Utwórz użytkownika '' '' zidentyfikowane przez '';" Komenda. Aby zapewnić pełny dostęp do jednej bazy danych nowemu użytkownikowi, wykonaj „Przyznać wszystkie przywileje na .* DO ''@'';" Komenda. W celu weryfikacji uruchom „Pokaż dotacje dla „@”;" Komenda. Ten przewodnik dostarczył metodę tworzenia nowego użytkownika w MySQL i zapewnienia pełnego dostępu do jednej bazy danych.