Sukurkite "MySQL" paskyrą, skirtą "Windows".
Operacijos patvirtinimo aplinka
- MySQL
-
- MySQL 8.4
- MySQL darbastalis
-
- 8.0
- Windows
-
- "Windows Server 2022"
Reikalinga aplinka
- MySQL
-
- MySQL 8.4
- MySQL darbastalis
-
- 8.0
- Windows
-
- langai 11
- langai 10
- Windows serveris
-
- "Windows Server 2022"
- "Windows Server 2019"
- "Windows Server 2016"
Prielaida
- MySQL turi būti įdiegtas
- Jei norite naudoti MySQL Workbench, turite turėti įdiegtą MySQL Workbench
- Įsitikinkite, kad galite prisijungti prie "MySQL" duomenų bazės
Apie šakninius abonementus
Šakninė paskyra yra paskyra, turinti beveik visą prieigą prie duomenų bazės. Pagal numatytuosius nustatymus jį galima pasiekti tik vietoje, tačiau pakeitus nustatymus, jį galima pasiekti ir iš išorės. Tačiau kadangi autoritetas yra stiprus ir didėja saugumo rizika, geriau susikurti atskirą paskyrą, jei norite prisijungti iš išorės.
Sukurkite paskyrą MySQL Workbench
Pasirinkite MySQL > MySQL Workbench iš meniu Pradėti.
Pasirinkite ryšį, kurį norite prijungti prie MySQL. Jei jo neturite, pridėkite jį. Jei neišsaugojote ryšio slaptažodžio, būsite paraginti jį įvesti.
Srityje "Nevigator" skirtuke Administravimas pasirinkite Vartotojai ir teisės.
Rodomas sąskaitų sąrašas. Norėdami pridėti paskyrą, spustelėkite mygtuką Pridėti paskyrą.
Galite pamatyti šį dialogo langą ir spustelėti mygtuką Gerai.
- Lango pavadinimas
- MySQL darbastalis
- [Pagrindinės instrukcijos]
- Netinkami autentifikavimo įskiepiai
- [Turinys]
- newuser@% vartotojų papildinio tipas yra Nėra, tačiau serveris to nenurodo kaip žinomo autentifikavimo papildinio.
Skirtuke Prisijungimas įveskite:
Lauko pavadinimo | įvesties informacija |
---|---|
Prisijungimo vardas | Įveskite savo abonemento pavadinimą. Jis dažnai naudojamas prisijungti prie duomenų bazės, pvz., vartotojo vardo. Angliškų rašmenų atveju jis konvertuojamas į mažąsias raides. |
Šeimininkų atitikties apribojimas | Įveskite pagrindinio kompiuterio pavadinimą, prie kurio galite prisijungti. localhost Galite prisijungti tik iš vietinio. % Galite prisijungti iš visų tinklo narių. 192.168.%.% 192.168.0.0 ir galėsite prisijungti iš savo kompiuterio ~192.168.255.255 . Būkite atsargūs jungdamiesi per IPv6. |
Slaptažodis | Įveskite slaptažodį, kad prisijungtumėte prie sukurto abonemento. Būkite atsargūs, kai kurie simboliai reikės pabėgti. |
Skirtuke "Sąskaitų limitai" įveskite visus laukus 0
.
Jis turėtų būti įtrauktas pagal numatytuosius nustatymus, bet kartais taip nėra.
Net jei bandysite užsiregistruoti tuščioje būsenoje, gausite klaidą.
"Administravimo vaidmenys" yra leidimai, suteikti visai MySQL. Tai galingas leidimas, todėl nustatykite jį tik tada, kai jums to reikia.
Schemos teisės yra teisės, kurias nustatote kiekvienai schemai. Nustatykite ją sukūrę schemą. Teisės tam įtakos neturi už schemos ribų.
Baigę visus nustatymus, spustelėkite mygtuką "Taikyti" apatiniame dešiniajame kampe. Šiuos nustatymus taip pat galėsite pakeisti vėliau.
Jis bus įtrauktas į sąrašą.
Jei norite ištrinti paskyrą, galite tai padaryti naudodami mygtuką "Ištrinti".
Sukurkite paskyrą naudodami komandą
Šiame skyriuje siekiama sukurti vartotoją. Nepaaiškinsiu, kur nustatyti leidimus ir išsamius parametrus, nes tai būtų ilgas.
Pasirinkite MySQL > MySQL 8.4 komandų eilutės klientas iš meniu Pradėti.
Įveskite administratoriaus slaptažodį.
Įveskite šį SQL: Nustatykite vartotojo vardą ir slaptažodį kaip neprivalomus. SQL gali būti kelių eilučių, todėl pabaigoje reikia kabliataškio. Paleiskite jį ir gerai, viskas.
CREATE USER test_user2 IDENTIFIED BY 'password';
Pagal numatytuosius nustatymus pagrindinio kompiuterio pavadinimas yra %
. Jei taip pat norite nustatyti pagrindinio kompiuterio pavadinimą nuo pradžių, pažymėkite jį @ ir po jo įveskite pagrindinio kompiuterio pavadinimą:
CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';
Galite patikrinti sukurtų paskyrų sąrašą naudodami šią komandą:
SELECT Host, User FROM mysql.user;
Jei norite pakeisti pagrindinio kompiuterio pavadinimą, paleiskite šią komandą:
RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';
Kad jis būtų pasiekiamas iš konkretaus IP adreso:
RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';
Norėdami panaikinti abonementą, paleiskite SQL taip: Jums taip pat reikia pagrindinio kompiuterio vardo.
DROP USER 'test_user3'@'192.168.0.%';