Ako vytvorím nového používateľa databázy v MySQL?

Ako Vytvorim Noveho Pouzivatela Databazy V Mysql



Pri inštalácii servera MySQL je potrebné zadať prihlasovacie údaje používateľa a hesla. Po dokončení procesu inštalácie môže predvolený používateľ povoliť prístup a spravovať iba databázy. Používatelia MySQL sú zaznamenaní v „ USER ” tabuľky ich servera vrátane prihlasovacích poverení, informácií o hostiteľovi a oprávnení účtu pre účet MySQL. Presnejšie povedané, vytvorenie používateľa na prístup a správu databáz MySQL je potrebné pre rôzne operácie.

Tento zápis poskytne metódu na vytvorenie nového používateľa databázy v MySQL.

Ako vytvoriť/vytvoriť nového používateľa databázy MySQL?

Pozrite si nižšie uvedené pokyny na vytvorenie nového používateľa databázy v MySQL:







  • Pripojte sa k serveru MySQL prostredníctvom predvoleného používateľa “ koreň ” poskytnutím svojho hesla.
  • Spustite „ VYTVORIŤ POUŽÍVATEĽA „“@’localhost“ IDENTIFIKOVANÉHO PODĽA „hesla“; “príkaz.
  • Udeľte povolenia pomocou „ UDELTE VŠETKY VÝHODY NA *.* „“@’localhost“ S MOŽNOSŤOU UDELENIA; “príkaz.
  • Potom vyprázdnite privilégiá.
  • Zobrazte zoznam všetkých používateľov databázy na overenie.

Krok 1: Prístup k databázam MySQL

Najprv spustite terminál Windows a potom sa pripojte k serveru MySQL pomocou poskytnutého príkazu:



mysql -u root -p

Tu:



  • -v “ predstavuje používateľské meno.
  • koreň “ je používateľské meno našej databázy.
  • -p ” označuje heslo používateľa.

Po vykonaní vyššie uvedeného príkazu musíte zadať heslo:





Krok 2: Vytvorte nového používateľa

Teraz použite poskytnutý príkaz na vytvorenie nového používateľa v databáze MySQL:



VYTVORIŤ POUŽÍVATEĽA 'tester'@'localhost' IDENTIFIKOVANÉHO ODDIELOM 'tester123@';

Vo vyššie uvedenom príkaze:

  • VYTVORIŤ POUŽÍVATEĽA ” dotaz sa používa na vytvorenie/vytvorenie nového užívateľa.
  • tester “ je naše nové používateľské meno a “ „@“localhost “ označuje vytvorenie lokálneho používateľa.
  • IDENTIFIKOVANÉ PODĽA ” sa používa na zadanie hesla pre konkrétneho užívateľa.

Z daného výstupu je „ Dopyt OK,...... “ znamená, že nový používateľ bol úspešne vytvorený:

Krok 3: Udeľte privilégiá

Ďalej udeľte privilégiá novovytvorenému používateľovi spustením „ UDELTE VŠETKY VÝHODY ' dopyt:

UDELTE VŠETKY PRIVILEGIÁ NA *.* 'tester'@'localhost' S MOŽNOSŤOU UDELENIA;

Tu:

  • UDELTE VŠETKY VÝHODY ” udeľuje používateľovi všetky typy povolení.
  • ON *.* ” označuje, že povolenia na udelenie sa vzťahujú na databázu a tabuľky, ku ktorým je možné pristupovať.
  • tester’@’localhost’ S MOŽNOSŤOU GRANTU ” ukazuje, že všetky privilégiá sú priradené k zadanému používateľskému menu, keď je konkrétne používateľské meno pripojené cez lokálneho hostiteľa:

Krok 4: Aktivujte privilégiá

Potom spustite „ PREPLACHOVAŤ PRIVILEGIÁ ” na aktiváciu všetkých novo udelených povolení používateľovi predtým, ako k nim pristúpi:

SPLACHOVAŤ PRIVILEGIÁ;

Krok 5: Overte nového používateľa

Ak chcete zabezpečiť, aby bol nový užívateľ databázy vytvorený alebo nie, spustite príkaz „ VYBRAŤ 'príkaz:

Vyberte používateľa z mysql.user;

Ako vidíte, novovytvorený používateľ databázy existuje v zozname databáz:

Krok 6: Pripojte sa k serveru MySQL s novým používateľom

Teraz prejdite na server MySQL s novým používateľom zadaním príslušných poverení:

mysql -u tester -p

To bolo všetko o vytvorení nového používateľa databázy v MySQL.

Záver

Ak chcete vytvoriť nového používateľa databázy v MySQL, najprv sa pripojte k serveru MySQL prostredníctvom predvoleného používateľa „ koreň ” poskytnutím svojho hesla. Potom použite „ VYTVORIŤ POUŽÍVATEĽA „“@’localhost“ IDENTIFIKOVANÉHO PODĽA „hesla“; “príkaz. Potom udeľte privilégiá prostredníctvom „ UDELTE VŠETKY VÝHODY NA *.* „“@’localhost“ S MOŽNOSŤOU UDELENIA; “príkaz. Nakoniec aktivujte všetky pridané privilégiá pomocou „ PREPLACHOVAŤ PRIVILEGIÁ “príkaz. Na overenie uveďte zoznam všetkých používateľov databázy. Tento zápis poskytol postup na vytvorenie nového používateľa databázy v MySQL.