Luo MySQL-tili Windowsille

Sivun luontipäivämäärä :

Toiminnan vahvistusympäristö

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

Vaadittu ympäristö

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

edellytys

  • MySQL on asennettava
  • Jos haluat käyttää MySQL Workbenchiä, sinulla on oltava MySQL Workbench asennettuna
  • Varmista, että voit muodostaa yhteyden MySQL-tietokantaasi

Tietoja pääkäyttäjätileistä

Pääkäyttäjätili on tili, jolla on lähes kaikki pääsyt tietokantaan. Oletuksena sitä voi käyttää vain paikallisesti, mutta jos muutat asetuksia, sitä voi käyttää myös ulkopuolelta. Koska auktoriteetti on kuitenkin vahva ja tietoturvariski kasvaa, on parempi luoda erillinen tili, jos haluat muodostaa yhteyden ulkopuolelta.

Luo tili MySQL Workbenchissä

Valitse Käynnistä-valikosta MySQL > MySQL Workbench.

Valitse yhteys, jonka haluat yhdistää MySQL:ään. Jos sinulla ei ole sellaista, lisää se. Jos et ole tallentanut yhteyden salasanaa, sinua pyydetään antamaan se.

Valitse Nevigator-ruudussa Hallinta-välilehdestä Käyttäjät ja oikeudet.

Näkyviin tulee tililuettelo. Lisää tili napsauttamalla Lisää tili -painiketta.

Saatat nähdä seuraavan valintaikkunan ja napsauttaa OK -painiketta.

Ikkunan otsikko
MySQL Workbench
[Pääohjeet]
Virheelliset todennuslaajennukset
[Sisältö]
Laajennustyyppi newuser@ %:lle käyttäjistä on Ei mitään, mutta palvelin ei ole listannut tätä tunnetuksi todennuslaajennukseksi.

Kirjoita Kirjaudu-välilehdelle seuraavat tiedot:

Kentän nimen syötteen tiedot
Käyttäjätunnus Kirjoita tilisi nimi. Sitä käytetään usein yhteyden muodostamiseen tietokantaan, kuten käyttäjänimeen. Englanninkielisten merkkien tapauksessa se muunnetaan pieniksi kirjaimiksi.
Majoittajien vastaavuuden rajoitus Kirjoita isäntänimi, johon voit muodostaa yhteyden. localhost Voit muodostaa yhteyden vain paikallisesti. % Voit muodostaa yhteyden kaikista verkon jäsenistä. 192.168.%.% 192.168.0.0ja voit muodostaa yhteyden tietokoneeltasi ~192.168.255.255 . Ole varovainen, kun muodostat yhteyden IPv6:n kautta.
Salasana Anna salasana, jotta voit muodostaa yhteyden luomaasi tiliin. Ole varovainen, jotkut symbolit vaativat pakoa.

Kirjoita "Tilin rajat" -välilehdelle kaikki kentät 0 . Sen pitäisi olla oletuksena mukana, mutta joskus se ei ole. Vaikka yrittäisit rekisteröityä tyhjässä tilassa, saat virheilmoituksen.

"Järjestelmänvalvojan roolit" ovat MySQL:lle myönnettyjä käyttöoikeuksia kokonaisuutena. Se on tehokas lupa, joten aseta se vain silloin, kun tarvitset sitä vähintään.

Rakenneoikeudet ovat käyttöoikeuksia, jotka määrität rakennekohtaisesti. Määritä se rakenteen luomisen jälkeen. Käyttöoikeudet eivät vaikuta tähän rakenteen ulkopuolella.

Kun olet tehnyt kaikki asetukset, napsauta "Käytä" -painiketta oikeassa alakulmassa. Voit muuttaa näitä asetuksia myös myöhemmin.

Se lisätään luetteloon.

Jos haluat poistaa tilisi, voit tehdä sen "Poista" -painikkeella.

Luo tili komennolla

Tässä osiossa mennään aina käyttäjän luomiseen asti. En selitä, mihin käyttöoikeudet ja yksityiskohtaiset parametrit asetetaan, koska se olisi pitkä.

Valitse Käynnistä-valikosta MySQL > MySQL 8.4 Command Line Client.

Anna järjestelmänvalvojan salasanasi.

Syötä seuraava SQL: Aseta käyttäjätunnuksesi ja salasanasi valinnaiseksi. SQL voi olla monirivinen, joten tarvitset puolipisteen loppuun. Suorita se ja OK, olet valmis.

CREATE USER test_user2 IDENTIFIED BY 'password';

Oletuksena isäntänimi on % . Jos haluat asettaa myös isäntänimen alusta alkaen, merkitse se @-merkillä ja laita isäntänimi sen perään:

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

Voit tarkistaa luomiesi tilien luettelon seuraavalla komennolla:

SELECT Host, User FROM mysql.user;

Jos haluat muuttaa isäntänimeä, suorita seuraava komento:

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

Näin voit käyttää sitä tietystä IP-osoitteesta:

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

Jos haluat poistaa tilin, suorita SQL seuraavasti: Tarvitset myös isäntänimen.

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