Jak vytvořím nového uživatele databáze v MySQL?

Jak Vytvorim Noveho Uzivatele Databaze V Mysql



Při instalaci serveru MySQL je nutné zadat přihlašovací údaje uživatelského jména a hesla. Po dokončení procesu instalace může výchozí uživatel povolit pouze přístup a správu databází. Uživatelé MySQL jsou zaznamenáni v „ UŽIVATEL ” tabulky jejich serveru, včetně přihlašovacích údajů, informací o hostiteli a oprávnění účtu pro účet MySQL. Přesněji řečeno, vytvoření uživatele pro přístup a správu databází MySQL je potřeba pro různé operace.

Tento zápis poskytne metodu pro vytvoření nového uživatele databáze v MySQL.

Jak vytvořit/vytvořit nového uživatele databáze MySQL?

Podívejte se na níže uvedené pokyny k vytvoření nového uživatele databáze v MySQL:







  • Připojte se k serveru MySQL prostřednictvím výchozího uživatele “ vykořenit “ poskytnutím svého hesla.
  • Spusťte „ VYTVOŘIT UŽIVATELE ‘’@’localhost’ IDENTIFIKOVANÉ PODLE ‘hesla’; “příkaz.
  • Udělte oprávnění pomocí „ UDĚLEJTE VŠECHNA PRIVILEGIA NA *.* „“@’localhost“ S MOŽNOSTÍ UDĚLENÍ; “příkaz.
  • Poté vyprázdněte oprávnění.
  • Zobrazit seznam všech uživatelů databáze pro ověření.

Krok 1: Přístup k databázím MySQL

Nejprve spusťte terminál Windows a poté se připojte k serveru MySQL pomocí poskytnutého příkazu:



mysql -u root -p

Tady:



  • -v “ představuje uživatelské jméno.
  • vykořenit “ je uživatelské jméno naší databáze.
  • -p ” označuje uživatelské heslo.

Po provedení výše uvedeného příkazu musíte zadat heslo:





Krok 2: Vytvořte nového uživatele

Nyní pomocí poskytnutého příkazu vytvořte nového uživatele v databázi MySQL:



VYTVOŘIT UŽIVATELE 'tester'@'localhost' IDENTIFIKOVANÝ OD: 'tester123@';

Ve výše uvedeném příkazu:

  • VYTVOŘIT UŽIVATELE ” dotaz se používá pro vytvoření/vytvoření nového uživatele.
  • tester “ je naše nové uživatelské jméno a „@“místní hostitel “ označuje vytvoření uživatele lokálně.
  • IDENTIFIKOVANÝ PODLE ” se používá pro zadání hesla pro konkrétního uživatele.

Z daného výstupu je „ Dotaz OK,…… ” znamená, že nový uživatel byl úspěšně vytvořen:

Krok 3: Udělte privilegia

Dále udělte oprávnění nově vytvořenému uživateli spuštěním „ UDĚLEJTE VŠECHNA VÝHODY “ dotaz:

UDĚLEJTE VŠECHNA PRIVILEGIA NA *.* 'tester'@'localhost' S MOŽNOSTÍ UDĚLENÍ;

Tady:

  • UDĚLEJTE VŠECHNA VÝHODY ” uděluje uživateli všechny typy oprávnění.
  • ON *.* ” označuje, že oprávnění k udělení se vztahují na databázi a tabulky, ke kterým lze přistupovat.
  • tester’@’localhost’ S MOŽNOSTÍ GRANTU ” ukazuje, že všechna oprávnění jsou přiřazena zadanému uživatelskému jménu, když je konkrétní uživatelské jméno připojeno prostřednictvím místního hostitele:

Krok 4: Aktivujte oprávnění

Poté spusťte „ SPLACHOVAT PRIVILEGIA ” pro aktivaci všech nově udělených oprávnění uživateli, než k nim přistoupí:

FLUSH PRIVILEGES;

Krok 5: Ověřte nového uživatele

Chcete-li zajistit, aby byl nový uživatel databáze vytvořen nebo ne, spusťte příkaz „ VYBRAT 'příkaz:

Vyberte uživatele z mysql.user;

Jak vidíte, nově vytvořený uživatel databáze existuje v seznamu databází:

Krok 6: Připojte se k serveru MySQL s novým uživatelem

Nyní přistupte k serveru MySQL s novým uživatelem zadáním příslušných přihlašovacích údajů:

mysql -u tester -p

To bylo vše o vytvoření nového uživatele databáze v MySQL.

Závěr

Chcete-li vytvořit nového uživatele databáze v MySQL, nejprve se připojte k serveru MySQL prostřednictvím výchozího uživatele “ vykořenit “ poskytnutím svého hesla. Poté použijte „ VYTVOŘIT UŽIVATELE ‘’@’localhost’ IDENTIFIKOVANÉ PODLE ‘hesla’; “příkaz. Poté udělte oprávnění prostřednictvím „ UDĚLEJTE VŠECHNA PRIVILEGIA NA *.* „“@’localhost“ S MOŽNOSTÍ UDĚLENÍ; “příkaz. Nakonec aktivujte všechna přidaná oprávnění pomocí „ SPLACHOVAT PRIVILEGIA “příkaz. Pro ověření uveďte všechny uživatele databáze. Tento zápis poskytl postup pro vytvoření nového uživatele databáze v MySQL.