MySQL:n tai MariaDB:n juurisalasanan vaihtaminen Linuxissa
Jos asennat MySQL:n tai MariaDB:n Linuxiin ensimmäistä kertaa, suoritat todennäköisesti mysql_secure_installation-komentosarjan MySQL-asennuksen suojaamiseksi perusasetuksella.
Yksi näistä asetuksista on tietokannan pääkäyttäjän salasana – joka sinun on pidettävä salassa ja käytettävä vain tarvittaessa. Jos sinun on muutettava sitä (esimerkiksi kun tietokannan järjestelmänvalvoja vaihtaa rooleja – tai lomautetaan!).
Suositeltu luku: MySQL- tai MariaDB-pääsalasanan palauttaminen Linuxissa
Tämä artikkeli on hyödyllinen. Selitämme, kuinka MySQL- tai MariaDB-tietokantapalvelimen pääsalasana vaihdetaan Linuxissa.
Vaikka käytämme tässä artikkelissa MariaDB-palvelinta, ohjeiden pitäisi toimia myös MySQL:ssä.
Vaihda MySQL- tai MariaDB-pääsalasana
Tiedät root-salasanan ja haluat nollata sen, tässä tapauksessa varmista, että MariaDB on käynnissä:
------------- CentOS/RHEL 7 and Fedora 22+ -------------
systemctl is-active mariadb
------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld status
Jos yllä oleva komento ei palauta sanaa active
tulosteena tai se on pysäytetty, sinun on käynnistettävä tietokantapalvelu ennen kuin jatkat:
------------- CentOS/RHEL 7 and Fedora 22+ -------------
systemctl start mariadb
------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld start
Seuraavaksi kirjaudumme tietokantapalvelimeen pääkäyttäjänä:
mysql -u root -p
Versioiden yhteensopivuuden varmistamiseksi käytämme seuraavaa käskyä päivittääksemme käyttäjätaulukon mysql-tietokannassa. Huomaa, että sinun on korvattava YourPasswordHere
uudella salasanalla, jonka olet valinnut pääkäyttäjälle.
MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
Vahvista poistumalla nykyisestä MariaDB-istunnostasi kirjoittamalla.
MariaDB [(none)]> exit;
ja paina sitten Enter. Sinun pitäisi nyt pystyä muodostamaan yhteys palvelimeen uudella salasanalla.
Yhteenveto
Tässä artikkelissa olemme selittäneet, kuinka MariaDB/MySQL-pääsalasana vaihdetaan – riippumatta siitä, tiedätkö nykyisen salasanan vai et.
Kuten aina, voit lähettää meille huomautuksen, jos sinulla on kysyttävää tai palautetta alla olevalla kommenttilomakkeellamme. Me odotamme yhteydenottoasi!