Android

Cum se schimbă parola utilizatorului mysql

Cum să înveți programare de acasă

Cum să înveți programare de acasă

Cuprins:

Anonim

În acest tutorial, vă vom arăta cum puteți schimba parola de utilizator MySQL. Instrucțiunile ar trebui să funcționeze cu orice distribuție Linux modernă, cum ar fi Ubuntu 18.04 și CentOS 7.

Cerințe preliminare

În funcție de versiunea serverului MySQL sau MariaDB pe care o executați pe sistemul dvs., va trebui să utilizați diferite comenzi pentru a schimba parola utilizatorului.

Puteți găsi versiunea serverului dvs. de bază de date emitând următoarea comandă:

mysql --version

mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper

Sau o ieșire de acest fel pentru MariaDB:

mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Asigurați-vă că rețineți ce versiune a MySQL sau MariaDB executați. Dacă doriți să obțineți o listă cu toate conturile de utilizator MySQL, consultați acest ghid.

Cum se schimbă parola de utilizator MySQL

Efectuați pașii de mai jos pentru a schimba parola de utilizator MySQL:

1. Conectați-vă la shell-ul MySQL ca root

Accesați shell-ul MySQL tastând următoarea comandă și introduceți parola de utilizator root MySQL când vi se solicită:

mysql -u root -p

2. Setați parola de utilizator MySQL

  • Introduceți următoarele comenzi dacă aveți MySQL 5.7.6 și versiuni ulterioare sau MariaDB 10.1.20 și mai recente:

    ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD'; FLUSH PRIVILEGES;

    Dacă declarația ALTER USER nu funcționează pentru dvs., puteți modifica tabelul de utilizator direct:

    UPDATE mysql.user SET authentication_string = PASSWORD('NEW_USER_PASSWORD') WHERE User = 'user-name' AND Host = 'localhost'; FLUSH PRIVILEGES;

    Tastați următoarele comenzi dacă aveți MySQL 5.7.5 și versiuni anterioare sau MariaDB 10.1.20 și versiuni anterioare:

    SET PASSWORD FOR 'user-name'@'localhost' = PASSWORD('NEW_USER_PASSWORD'); FLUSH PRIVILEGES;

Asigurați-vă că schimbați user-name cu numele utilizatorului la care doriți să schimbați parola. Dacă utilizatorul se conectează la serverul MySQL de la o altă gazdă, schimbați localhost cu numele de gazdă la distanță sau adresa IP.

În ambele cazuri, dacă totul merge bine, veți vedea următoarea ieșire:

Query OK, 0 rows affected (0.00 sec)

Deconectați-vă din promptul MySQL executând:

quit;

3. Verificați noua parolă

Pentru a verifica dacă noua parolă a fost aplicată corect, introduceți:

mysql -u user-name -h localhost -p

Vi se va solicita să introduceți noua parolă de utilizator. Introduceți-l și veți fi conectat la serverul dvs. MySQL.

Concluzie

În acest tutorial, ați învățat cum puteți schimba parola de utilizator MySQL sau MariaDB. Asigurați-vă că noua parolă este puternică și sigură și păstrați-o într-un loc sigur.

Pentru a afla mai multe despre cum se utilizează shell-ul MySQL pentru a efectua diferite operațiuni de administrare, puteți consulta ghidul nostru despre cum să gestionați conturile de utilizator și bazele de date MySQL.

Simțiți-vă liber să lăsați un comentariu dacă aveți întrebări.

mysql mariadb