Kako promijeniti root lozinku za MySQL ili MariaDB u Linuxu
Ako prvi put instalirate MySQL ili MariaDB u Linux, velike su šanse da ćete izvršiti skriptu mysql_secure_installation kako biste osigurali svoju MySQL instalaciju osnovnim postavkama.
Jedna od ovih postavki je lozinka root baze podataka – koju morate čuvati u tajnosti i koristiti samo kada je potrebna. Ako ga trebate promijeniti (na primjer, kada administrator baze podataka promijeni uloge – ili je otpušten!).
Predloženo čitanje: Oporavak MySQL ili MariaDB root lozinke u Linuxu
Ovaj članak će vam dobro doći. Objasnit ćemo kako promijeniti root lozinku za MySQL ili MariaDB server baze podataka u Linuxu.
Iako ćemo u ovom članku koristiti MariaDB server, uputstva bi trebala raditi i za MySQL.
Promijenite MySQL ili MariaDB root lozinku
Znate root lozinku i želite je resetirati, u ovom slučaju, hajde da se uvjerimo da MariaDB radi:
------------- CentOS/RHEL 7 and Fedora 22+ -------------
systemctl is-active mariadb
------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld status
Ako gornja naredba ne vrati riječ active
kao izlaz ili je zaustavljena, morat ćete pokrenuti uslugu baze podataka prije nego što nastavite:
------------- CentOS/RHEL 7 and Fedora 22+ -------------
systemctl start mariadb
------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld start
Zatim ćemo se prijaviti na server baze podataka kao root:
mysql -u root -p
Radi kompatibilnosti između verzija, koristit ćemo sljedeću izjavu za ažuriranje korisničke tablice u mysql bazi podataka. Imajte na umu da morate zamijeniti YourPasswordHere
novom lozinkom koju ste odabrali za root.
MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
Za potvrdu, izađite iz trenutne MariaDB sesije tako što ćete ukucati.
MariaDB [(none)]> exit;
a zatim pritisnite Enter. Sada biste trebali biti u mogućnosti da se povežete na server koristeći novu lozinku.
Sažetak
U ovom članku smo objasnili kako promijeniti MariaDB/MySQL root lozinku – bez obzira da li znate trenutnu ili ne.
Kao i uvijek, slobodno nam pošaljite poruku ako imate bilo kakvih pitanja ili povratnih informacija putem našeg obrasca za komentare ispod. Radujemo se Vašem odgovoru!