Hogyan változtassuk meg a MySQL vagy a MariaDB root jelszavát Linux alatt
Ha először telepíti a MySQL-t vagy a MariaDB-t Linuxon, akkor valószínűleg a mysql_secure_installation szkriptet fogja futtatni, hogy biztosítsa a MySQL telepítését az alapvető beállításokkal.
Az egyik ilyen beállítás az adatbázis gyökérjelszava – amelyet titokban kell tartani, és csak akkor kell használni, ha szükséges. Ha módosítania kell (például amikor egy adatbázis-adminisztrátor szerepet cserél – vagy elbocsátják!).
Javasolt olvasmány: MySQL vagy MariaDB gyökérjelszó helyreállítása Linux rendszeren
Ez a cikk jól fog jönni. Elmagyarázzuk, hogyan lehet megváltoztatni a MySQL vagy a MariaDB adatbázis-kiszolgáló root jelszavát Linux alatt.
Bár ebben a cikkben MariaDB szervert fogunk használni, az utasításoknak a MySQL esetén is működniük kell.
Módosítsa a MySQL vagy a MariaDB root jelszót
Ismeri a root jelszót, és szeretné visszaállítani, ebben az esetben ellenőrizze, hogy a MariaDB fut-e:
------------- CentOS/RHEL 7 and Fedora 22+ -------------
systemctl is-active mariadb
------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld status
Ha a fenti parancs nem adja vissza az active
szót kimenetként, vagy leállítja, akkor a folytatás előtt el kell indítania az adatbázis-szolgáltatást:
------------- CentOS/RHEL 7 and Fedora 22+ -------------
systemctl start mariadb
------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld start
Ezután rootként jelentkezünk be az adatbázis-kiszolgálóra:
mysql -u root -p
A verziók közötti kompatibilitás érdekében a következő utasítást használjuk a mysql adatbázis felhasználói táblájának frissítésére. Vegye figyelembe, hogy a YourPasswordHere
elemet le kell cserélnie a root számára kiválasztott új jelszóra.
MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
Az érvényesítéshez gépeléssel lépjen ki az aktuális MariaDB-munkamenetből.
MariaDB [(none)]> exit;
majd nyomja meg az Entert. Most már képesnek kell lennie az új jelszó használatával csatlakozni a szerverhez.
Összegzés
Ebben a cikkben elmagyaráztuk, hogyan lehet megváltoztatni a MariaDB/MySQL root jelszót – függetlenül attól, hogy ismeri a jelenlegi jelszót, vagy sem.
Mint mindig, nyugodtan írjon nekünk, ha bármilyen kérdése vagy visszajelzése van az alábbi megjegyzés űrlapunk segítségével. Várom válaszukat!