Kako promijeniti root lozinku MySQL-a ili MariaDB-a u Linuxu
Ako prvi put instalirate MySQL ili MariaDB u Linux, velika je vjerojatnost da ćete izvršiti skriptu mysql_secure_installation kako biste osigurali instalaciju MySQL s osnovnim postavkama.
Jedna od tih postavki je, root lozinka baze podataka - koju morate čuvati u tajnosti i koristiti je samo kada je potrebna. Ako ga trebate promijeniti (na primjer, kada administrator baze podataka promijeni uloge - ili je otpušten!).
Ovaj će vam članak dobro doći. Objasnit ćemo kako promijeniti root lozinku MySQL ili MariaDB poslužitelja baze podataka u Linuxu.
Iako ćemo u ovom članku koristiti poslužitelj MariaDB, upute bi trebale raditi i za MySQL.
Promijenite MySQL ili MariaDB root lozinku
Znate root lozinku i želite je resetirati, u ovom slučaju pobrinimo se 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
Dalje, prijavit ćemo se na poslužitelj baze podataka kao root:
# mysql -u root -p
Za kompatibilnost među verzijama koristit ćemo sljedeću izjavu za ažuriranje korisničke tablice u bazi podataka mysql. 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;
Da biste provjerili valjanost, napišite trenutnu sesiju MariaDB upisivanjem.
MariaDB [(none)]> exit;
a zatim pritisnite Enter. Sada biste se mogli povezati s poslužiteljem pomoću nove lozinke.
U ovom smo članku objasnili kako promijeniti root lozinku MariaDB/MySQL - bez obzira poznajete li trenutnu ili ne.
Kao i uvijek, slobodno nam pošaljite bilješku ako imate pitanja ili povratnih informacija pomoću našeg obrasca za komentare u nastavku. Radujemo se vašem javljanju!