MySQL-fiók létrehozása Windows rendszerhez

Oldal létrehozásának dátuma :

Művelet-megerősítő környezet

MySQL
  • MySQL 8.4
MySQL Workbench
  • 8.0
Windows
  • Windows Server 2022

Szükséges környezet

MySQL
  • MySQL 8.4
MySQL Workbench
  • 8.0
Windows
  • Windows 11
  • Windows 10
Windows Server
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

előfeltétel

  • A MySQL-t telepíteni kell
  • Ha MySQL Workbench-et szeretne használni, telepítenie kell a MySQL Workbench-et
  • Győződjön meg arról, hogy tud csatlakozni a MySQL adatbázishoz

Tudnivalók a gyökérfiókokról

A root fiók az a fiók, amely szinte minden hozzáféréssel rendelkezik az adatbázishoz. Alapértelmezetten csak helyben érhető el, de ha módosítja a beállításokat, akkor kívülről is elérhető. Mivel azonban a tekintély erős és a biztonsági kockázat növekszik, jobb, ha külön fiókot hoz létre, ha kívülről szeretne csatlakozni.

Fiók létrehozása a MySQL Workbenchben

Válassza a MySQL > MySQL Workbench lehetőséget a Start menüben.

Válassza ki a MySQL-hez csatlakoztatni kívánt kapcsolatot. Ha még nem rendelkezik ilyennel, add hozzá. Ha nem mentette el a kapcsolat jelszavát, a rendszer kérni fogja annak megadását.

A Nevigator panelen válassza a Felhasználók és jogosultságok lehetőséget az Adminisztráció lapon.

Megjelenik a fiókok listája. Fiók hozzáadásához kattintson a Fiók hozzáadása gombra.

Megjelenhet a következő párbeszédpanel, és kattintson a gombra OK gomb.

Ablak címe
MySQL Workbench
[Fő utasítások]
Érvénytelen hitelesítési bővítmények
[tartalom]
A felhasználók newuser@%-ánál a beépülő modul típusa Nincs, de ezt a szerver nem sorolja fel ismert hitelesítési bővítményként.

A Bejelentkezés lapon adja meg a következőket:

Mezőnév Beviteli adatok
Bejelentkezési név Adja meg fiókja nevét. Gyakran használják adatbázishoz, például felhasználónévhez való csatlakozásra. Angol karakterek esetén kisbetűkké alakul át.
A házigazdák egyeztetésének korlátozása Adjon meg egy állomásnevet, amelyhez csatlakozni tud. localhost Csak helyiről csatlakozhat. % A hálózaton belül az összes hálózatról csatlakozhat. 192.168.%.% 192.168.0.0és csatlakozhat a számítógépéről ~192.168.255.255 . Legyen óvatos, ha IPv6-on keresztül csatlakozik.
Jelszó Adja meg a jelszót a létrehozott fiókhoz való csatlakozáshoz. Légy óvatos, egyes szimbólumok menekülést igényelnek.

A "Számlalimitek" lapon írja be az összes mezőt 0 . Alapértelmezés szerint szerepelnie kellene, de néha nem. Még akkor is, ha üres állapotban próbál regisztrálni, hibaüzenetet kap.

A "rendszergazdai szerepkörök" a MySQL egészének biztosított engedélyek. Ez egy erőteljes engedély, ezért csak akkor állítsa be, ha legalább szüksége van rá.

A sémajogosultságok sémaalapon beállított engedélyek. Állítsa be a séma létrehozása után. Az engedélyek ezt a séma hatókörén kívül nem érintik.

Ha végzett az összes beállítással, kattintson a jobb alsó sarokban található "Alkalmaz" gombra. Ezeket a beállításokat később is módosíthatja.

Felkerül a listára.

Ha törölni szeretné fiókját, ezt a "Törlés" gombbal teheti meg.

Fiók létrehozása paranccsal

Ez a szakasz egészen a felhasználó létrehozásáig vezet. Nem magyarázom el, hol kell beállítani az engedélyeket és a részletes paramétereket, mert hosszú lenne.

Válassza a MySQL > MySQL 8.4 parancssori kliens lehetőséget a Start menüből.

Adja meg rendszergazdai jelszavát.

Adja meg a következő SQL-t: Kérjük, állítsa be felhasználónevét és jelszavát opcionálisként. Az SQL többsoros lehet, ezért pontosvesszőre van szükség a végén. Futtassa le, és rendben, kész.

CREATE USER test_user2 IDENTIFIED BY 'password';

Alapértelmezés szerint a gazdagépnév . % Ha az elejétől kezdve be akarunk állítani egy gazdagépnevet, jelöljük meg @ jellel, és tegyük utána a gazdagépnevet:

CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';

A létrehozott fiókok listáját a következő paranccsal ellenőrizheti:

SELECT Host, User FROM mysql.user;

Ha módosítani szeretné a gazdagépnevet, futtassa a következő parancsot:

RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';

Adott IP-címről való elérhetőség:

RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';

Fiók törléséhez futtassa az SQL-t az alábbiak szerint: Szüksége van egy állomásnévre is.

DROP USER 'test_user3'@'192.168.0.%';