Creați un cont MySQL pentru Windows
Mediu de confirmare a funcționării
- MySQL
-
- MySQL 8.4
- Atelierul de lucru MySQL
-
- 8.0
- Windows
-
- Windows Server 2022
Mediu necesar
- MySQL
-
- MySQL 8.4
- Atelierul de lucru MySQL
-
- 8.0
- Windows
-
- ferestre 11
- Windows 10
- Windows Server
-
- Windows Server 2022
- Windows Server 2019
- Windows Server 2016
Condiție prealabilă
- MySQL trebuie instalat
- Dacă doriți să utilizați MySQL Workbench, trebuie să aveți instalat MySQL Workbench
- Asigurați-vă că vă puteți conecta la baza de date MySQL
Despre conturile root
Contul root este contul care are aproape tot accesul la baza de date. În mod implicit, poate fi accesat doar local, dar dacă modificați setările, poate fi accesat și din exterior. Cu toate acestea, deoarece autoritatea este puternică și riscul de securitate crește, este mai bine să creați un cont separat dacă doriți să vă conectați din exterior.
Creați un cont în MySQL Workbench
Selectați MySQL > MySQL Workbench din meniul Start.
Selectați conexiunea pe care doriți să o conectați la MySQL. Dacă nu aveți unul, adăugați-l. Dacă nu ați salvat parola de conexiune, vi se va solicita să o introduceți.
În panoul Nevigator, selectați Utilizatori și privilegii din fila Administrare.
Este afișată o listă de conturi. Pentru a adăuga un cont, faceți clic pe butonul Adăugare cont.
Este posibil să vedeți următorul dialog și să faceți clic pe OK buton.
- Titlul ferestrei
- Atelierul de lucru MySQL
- [Instrucțiuni principale]
- Pluginuri de autentificare nevalide
- [Conținut]
- Tipul de plugin pentru newuser@% dintre utilizatori este None, dar acesta nu este listat ca plugin de autentificare cunoscut de server.
În fila Conectare, introduceți următoarele:
Detalii de introducere | a numelui câmpului |
---|---|
Nume de conectare | Introduceți numele contului. Este adesea folosit pentru a vă conecta la o bază de date, cum ar fi un nume de utilizator. În cazul caracterelor englezești, este convertit în litere mici. |
Limitați la potrivirea gazdelor | Introduceți un nume de gazdă la care vă puteți conecta. localhost Vă puteți conecta doar de la nivel local. % Vă puteți conecta din toate rețelele. 192.168.%.% 192.168.0.0 și vă veți putea conecta de pe computer în ~192.168.255.255 . Aveți grijă când vă conectați prin IPv6. |
Parolă | Introduceți parola pentru a vă conecta la contul pe care l-ați creat. Aveți grijă, unele simboluri vor necesita evadare. |
În fila "Limite cont", introduceți în toate câmpurile 0
.
Ar trebui să fie inclus în mod implicit, dar uneori nu este.
Chiar dacă încercați să vă înregistrați într-o stare goală, veți primi o eroare.
"Rolurile administrative" sunt permisiuni acordate MySQL în ansamblu. Este o permisiune puternică, așa că setați-o doar atunci când aveți nevoie de ea cel puțin.
Privilegiile schemei sunt permisiuni pe care le setați pentru fiecare schemă. Configurați-l după ce creați schema. Permisiunile nu afectează acest lucru dincolo de domeniul de aplicare al schemei.
După ce ați terminat cu toate setările, faceți clic pe butonul "Aplicați" din colțul din dreapta jos. De asemenea, puteți modifica aceste setări mai târziu.
Acesta va fi adăugat la listă.
Dacă doriți să vă ștergeți contul, puteți face acest lucru cu butonul "Ștergeți".
Creați un cont cu o comandă
Această secțiune merge până la crearea unui utilizator. Nu voi explica unde să setez permisiunile și parametrii detaliați, deoarece ar fi lung.
Selectați MySQL > MySQL 8.4 Command Line Client din meniul Start.
Introduceți parola de administrator.
Introduceți următorul SQL: Vă rugăm să setați numele de utilizator și parola ca opționale. SQL poate fi cu mai multe linii, deci aveți nevoie de un punct și virgulă la sfârșit. Rulați-l și OK, ați terminat.
CREATE USER test_user2 IDENTIFIED BY 'password';
În mod implicit, numele de gazdă este %
. Dacă doriți să setați un nume de gazdă de la început, marcați-l cu @ și puneți numele de gazdă după el:
CREATE USER 'test_user3'@'192.168.0.%' IDENTIFIED BY 'password';
Puteți verifica lista conturilor pe care le-ați creat cu următoarea comandă:
SELECT Host, User FROM mysql.user;
Dacă doriți să schimbați numele de gazdă, rulați următoarea comandă:
RENAME USER '現在のユーザー名'@'現在のホスト名' to '新ユーザー名'@'新ホスト名';
Pentru a-l face accesibil de la o anumită adresă IP:
RENAME USER 'test_user2'@'%' to 'test_user2'@'192.168.%.%';
Pentru a șterge un cont, rulați SQL astfel: De asemenea, aveți nevoie de un nume de gazdă.
DROP USER 'test_user3'@'192.168.0.%';