MySQL-fiók létrehozása Windows rendszerhez
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.%';