Cum resetez parola MySQL 8.4 Tipărire

  • 0

Introducere

Dacă ai uitat parola de root pentru MySQL 8.4 pe FreeBSD 13, o poți reseta urmând pașii de mai jos. Această metodă nu șterge datele și este sigură dacă este efectuată corect.

Pași pentru resetarea parolei

1. Oprirea serviciului MySQL

service mysql-server stop

2. Pornirea MySQL în modul „skip grant tables”

Acest mod permite conectarea fără parolă, doar local:

mysqld_safe --skip-grant-tables --skip-networking &

3. Conectarea la MySQL fără parolă

mysql -u root

4. Schimbarea parolei

În MySQL 8.4, comanda corectă este:

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'ParolaNoua!';

Dacă primești eroare legată de plugin, folosește:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'ParolaNoua!';

5. Oprirea MySQL-ului pornit manual

ps aux | grep mysqld
kill -9 PID

6. Pornirea serviciului MySQL normal

service mysql-server start

7. Testarea noii parole

mysql -u root -p

Recomandări de securitate

  • Alege o parolă puternică (minim 12 caractere, litere mari/mici, cifre, simboluri).
  • Salvează parola într-un manager de parole.
  • După resetare, asigură-te că skip-grant-tables nu mai este activ.

Articole similare


Răspunsul a fost util?

« înapoi