Linux MariaDB Gyökér
A mariadb root jelszava jelenleg nem elérhető, vagy elfelejtették? Még ha a jelszó nem is elég biztonságos, és meg kellene változtatni, akkor sem merülhetnek fel problémák. A jelszó könnyen visszaállítható, megváltoztatható vagy visszaállítható. Az olyan problémák megoldása, mint például a jelszó megváltoztatása, nagyon egyszerű.
Kövesse a megoldás útját minden probléma nélkül
A különböző disztribúciókkal és a MySQL szerverrel megoldások találhatók. Először a mariadb root-ot kell megszüntetni. Az alaphelyzetbe állítás minden probléma vagy akár hozzávetőleges korlátozás nélkül működik. A mariadb root szervert el kell indítani. Ekkor a - skip- grant-tables opciót használjuk, és a mariadb root szerver hiba nélkül fog működni. Értelemszerűen az adatbázis-kiszolgálót is érdemes használni. Ezt a -skip-networking opcióval kombinálja. Tehát a külső hozzáférés tilos. Ez a hozzáférés egyébként jelszó nélkül történik. Egyszerűvé válik, ha a mariadb rootként fut. Ezután egyszerűen root jelszó nélkül dolgozhat, és az adatbázis-kiszolgáló csatlakozik. Ott a jelszó visszaállítható. Ha a felhasználó jelszava megváltozott, akkor az adatbázis-kiszolgálót le lehet állítani. Ezután a szolgáltatás újraindul. Az újonnan kiadott jelszóval a felhasználó már csatlakozhat a mariadb root szerverhez.
Követelmények és első lépések
A mariadb root- Serverpaswort eléréséhez hozzáférést kell biztosítani a mariadb root Linux szerverhez. Egy olyan cserelehetőség, amely teljes mértékben kompatibilis a következőkkel MySQL általában a mariadb root küldi. A használt Adatbázis és a verziót különböző parancsokkal kell használni. Így a root jelszó visszaállítható. Az adatbázis eléréséhez le kell állítani, majd csak kézzel lehet elérni. Az adatbázis parancssora jelszó nélkül is elérhető. Meg kell akadályozni, hogy más ügyfelekhez csatlakozzon. Az adatbázist ezzel kell aktiválni a támogatási táblák betöltése nélkül. A kereskedelmi végén a parancs ez a folyamat marad a háttérben futni. Így a terminál továbbra is használható. Az adatbázishoz root felhasználóként lehet csatlakozni. Ez a kapcsolat az adatbázishoz jelszó nélkül is használható. Az $ mysql-u root opcióval azonnal megjelenik az adatbázis shell promptja. Különböző kérésekkel lehet elérni a gyökeret. Ott a jelszó kényelmesen megváltoztatható.
A root jelszó megváltoztatása
A mariadb root szerver modern verzióinál az ALT USER parancs használható. Ez a parancs azonban nem fog működni, ha a támogatási táblák nincsenek betöltve. A FLUSH PRIVILEGES használható a támogatási táblák betöltésére. A mysql> FLUSH PRIVILEGES paranccsal a root jelszó könnyen megváltoztatható. A MariaDB 10.1.20-nál újabb verziók esetén a következő parancs használható: mysql> ALTER USER 'root'@'localhost'IDENTIFIED BY 'new_password'; .
A MariaDB 10.1.20 és régebbi verziók esetében a mysql> SET PASSWORD FOR 'root'@'localhorst'= PASSWORD('new_password'); . Vegye figyelembe, hogy az új_jelszónak kell lennie az első kiválasztott jelszónak. Az ALTER USER parancs néha nem működik, így az UPDATE...SET általában helyettesítheti a jelszót. Fontos, hogy a támogatási táblázatok ezt követően újra betöltődjenek. Mindkét esetben látnia kell a visszaigazolást, hogy a parancs végrehajtásra került. Az adatbázis-kiszolgáló most már leállítható és újraindítható. A kiszolgáló példánya leáll, és SIGTERM jelzéssel elküldi. A takarítás után ez a parancs gyakrabban fog megjelenni.