ianuarie 14, 2022

cum se schimbă parola de root mysql pe Linux

dacă ați uitat parola MySQL pentru utilizatorul root, v-am acoperit în acest ghid. Urmați instrucțiunile noastre pas cu pas pentru a reseta parola rădăcină pe un sistem Linux prin linia de comandă.

în acest tutorial veți învăța:

  • cum se modifică / resetează parola de root MySQL
resetați parola de root MySQL

resetați parola de root MySQL

Cerințe Software și convenții de linie de comandă Linux
Categorie cerințe, convenții sau versiunea Software utilizată
sistem orice distribuție Linux
Software-ul MySQL
alte acces privilegiat la sistemul Linux ca root sau prin comanda sudo.
convenții # – necesită comenzi linux date pentru a fi executate cu privilegii root fie direct ca utilizator root, fie prin utilizarea comenzii sudo
$ – necesită comenzi linux date pentru a fi executate ca utilizator obișnuit non-privilegiat

cum de a schimba / reseta parola de root MySQL

instrucțiuni pas cu pas:

  1. începeți prin oprirea serviciului MySQL cu o comandă systemctl:
    $ sudo systemctl stop mysql
  2. acum, trebuie să repornim serviciul MySQL, dar fără ca privilegiile de parolă să fie acordate. Rețineți că & la sfârșitul comenzii rulează doar serviciul în fundal și ne va permite să continuăm să folosim terminalul curent.
    $ sudo mysqld_safe --skip-grant-tables &
  3. acum vă veți putea conecta la serverul MySQL ca root, fără a specifica o parolă:
    $ mysql -u root
  4. acum, resetați parola de root, dar mai întâi spălați privilegiile pentru a reîncărca granturile:
    mysql> FLUSH PRIVILEGES;mysql> use mysql;mysql> update user set plugin="mysql_native_password" where User='root';mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password_here';mysql> FLUSH PRIVILEGES;mysql> quit;
  5. în cele din urmă, închideți serviciul MySQL și porniți-l înapoi.
    $ sudo systemctl restart mysql

totul e gata. Parola de root ar trebui să fie acum schimbat și MySQL este înapoi în sus și să fie difuzate în mod normal.

concluzie

resetarea unei parole de root MySQL Uitate este destul de ușoară. Cu toate acestea, procesul implică luarea temporară a MySQL offline, deci, desigur, este mai bine să evitați să faceți acest lucru mai mult decât este absolut necesar. Dacă se întâmplă să uitați din nou parola, veți ști unde să găsiți acest ghid.

Lasă un răspuns

Adresa ta de email nu va fi publicată.