...

Ați rătăcit din nou lista de parole? Datele de conectare ale utilizatorilor principali se pierd cu ușurință și nu sunt stocate în sistemul propriu-zis.
Este cu siguranță mai ușor aici cu bazele de date care sunt utilizate de către Conținut parola este stocată în text simplu în fișierele de configurare respective. Acest lucru nu este valabil și pentru utilizatorul principal al serverului de baze de date.
De regulă, numele de utilizator este root. La Plesk Cu toate acestea, numele de utilizator "admin" este utilizat pentru instalații. Parola unui server Plesk poate fi citită cu ușurință din fișierul .psa/shadow. De exemplu, cu comanda:

mysql -uadmin -p`cat /etc/psa/.psa.shadow

Dacă trebuie să resetați parola, urmați acești pași.

Opriți serverul de baze de date. De exemplu, sub Centos7 cu MariaDB cu

systemctl stop mariadb.service

Dacă folosiți un alt server de baze de date, acest lucru se poate face și cu

/etc/init.d/mysql stop

MariaDB / MySQL schimbarea parolei root

Acum pornim serverul de baze de date fără restricții și fără gestionarea drepturilor, astfel încât acesta să poată fi administrat fără parolă. Pentru a face acest lucru, folosim opțiunea -skip-grant-tables, care elimină restricțiile, și opțiunea -skip-networking, astfel încât să nu se poată produce niciun acces extern în timpul setării.

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

Acum puteți schimba cu ușurință parola MySQL.

mysql -u root
mysql> use mysql;
mysql> update user set password=PASSWORD("the_desired_password") where User='root';
mysql> curățați privilegiile;
mysql> exit

Acum parola este schimbată și serverul bazei de date poate fi închis.

mysqladmin shutdown

Pentru ca apoi să poată fi pornit în mod normal.

systemctl start mariadb.service

Informații suplimentare pot fi găsite, bineînțeles, în instrucțiunile producătorului la adresa https://mariadb.com.

Articole curente