Određivanje vaše baze podataka
Poništavanje vaše MySQL lozinke
Poništavanje vaše MariaDB lozinke
Zaključak
Ako ste zaboravili svoju MySQL root lozinku, možete je poništiti slijedeći korake u ovom članku. Proces je prilično jednostavan i radi na ovim operativnim sustavima:
- Ubuntu 16.04
- Ubuntu 18.04
- Debian 8
- Debian 9
Određivanje vaše baze podataka
Tablica u nastavku će vam reći koji je softver baze podataka dostupan u OS repozitoriju prema zadanim postavkama.
| Operating System | MySQL/MariaDB |
| ---------------------- | --------------- |
| Ubuntu 16.04 | MariaDB |
| Ubuntu 18.04 | MariaDB |
| Debian 8 | MySQL |
| Debian 9 | MySQL |
Ako još uvijek niste sigurni u softver baze podataka koji ste instalirali, izvedite sljedeću naredbu:
mysql -V
Ako vidite mysql Ver xxx Distrib x.x.x-MariaDB, na primjer, koristite MariaDB. Inače, koristite MySQL.
Ako imate instaliran MySQL, slijedite donji vodič za poništavanje lozinke. Ako imate instaliran MariaDB, pomaknite se do odjeljka "Poništavanje lozinke za MariaDB" .
Poništavanje vaše MySQL lozinke
Prvo, moramo zaustaviti mysqluslugu i odobriti pristup bez lozinke:
service mysql stop
mysqld_safe --skip-grant-tables &
Nakon što se mysqlusluga zaustavi, sada se možemo povezati s našim poslužiteljem baze podataka izvođenjem sljedeće naredbe:
mysql -u root mysql
Sada u SQL terminal unesite sljedeće:
UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD') WHERE user='root';
FLUSH PRIVILEGES;
Sada možete unijeti sljedeće u SQL terminal:
exit
Sada možete ponovno pokrenuti mysqluslugu:
service mysql restart
Poništavanje vaše MariaDB lozinke
Budući da je MariaDB (u biti) isti softver, naredbe su slične. Poput prethodnog odjeljka, moramo zaustaviti mariadbproces i odobriti pristup bez lozinke prije nego što nastavite:
service mariadb stop
mysqld_safe --skip-grant-tables &
Sada se možemo spojiti na naš poslužitelj baze podataka:
mysql -u root mysql
Nakon što vidite SQL terminal, unesite sljedeće:
UPDATE user SET password=PASSWORD('YOUR_NEW_PASSWORD') WHERE user='root';
FLUSH PRIVILEGES;
Izađite i ponovno pokrenite MariaDB:
exit
service mariadb restart
Zaključak
Čestitamo! Uspješno ste poništili svoju lozinku za MySQL/MariaDB poslužitelj.