Android

Hogyan lehet megváltoztatni a mysql felhasználói jelszót

Jelszó cserélő program - PHP MYSQL alapon [HUN]

Jelszó cserélő program - PHP MYSQL alapon [HUN]

Tartalomjegyzék:

Anonim

Ebben az oktatóanyagban megmutatjuk, hogyan kell megváltoztatni a MySQL felhasználói jelszót. Az utasításoknak működniük kell minden olyan modern Linux disztribúcióval, mint az Ubuntu 18.04 és a CentOS 7.

Előfeltételek

A rendszeren futó MySQL vagy a MariaDB szerver verziójától függően különféle parancsokkal kell működnie a felhasználói jelszó megváltoztatásához.

Az adatbázis-kiszolgáló verzióját a következő parancs kiadásával találhatja meg:

mysql --version

mysql Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using EditLine wrapper

Vagy adja ki így a MariaDB-hez hasonlóan:

mysql Ver 15.1 Distrib 10.1.33-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Ügyeljen arra, hogy a MySQL vagy a MariaDB melyik verzióját használja. Ha az összes MySQL felhasználói fiókról szeretne listát szerezni, kérjük, olvassa el ezt az útmutatót.

A MySQL felhasználói jelszó megváltoztatása

A MySQL felhasználói jelszó megváltoztatásához hajtsa végre az alábbi lépéseket:

1. Jelentkezzen be a MySQL héjba root felhasználóként

A MySQL shell eléréséhez írja be a következő parancsot, és írja be a MySQL root felhasználó jelszavát, amikor a rendszer kéri:

mysql -u root -p

2. Állítsa be a MySQL felhasználói jelszót

  • Írja be a következő parancsokat, ha a MySQL 5.7.6 vagy újabb vagy a MariaDB 10.1.20 vagy újabb rendelkezik:

    ALTER USER 'user-name'@'localhost' IDENTIFIED BY 'NEW_USER_PASSWORD'; FLUSH PRIVILEGES;

    Ha az ALTER USER nyilatkozat nem működik az Ön számára, közvetlenül módosíthatja a felhasználói táblát:

    UPDATE mysql.user SET authentication_string = PASSWORD('NEW_USER_PASSWORD') WHERE User = 'user-name' AND Host = 'localhost'; FLUSH PRIVILEGES;

    Írja be a következő parancsokat, ha a MySQL 5.7.5 vagy korábbi, vagy a MariaDB 10.1.20 és korábbi verziója van:

    SET PASSWORD FOR 'user-name'@'localhost' = PASSWORD('NEW_USER_PASSWORD'); FLUSH PRIVILEGES;

Győződjön meg arról, hogy a user-name megváltoztatta annak a user-name akinek a jelszavát meg akarja változtatni. Ha a felhasználó egy másik gazdagépről csatlakozik a MySQL szerverhez, akkor módosítsa a localhost ot a távoli gazdagépnévvel vagy IP-címmel.

Mindkét esetben, ha minden jól megy, akkor a következő kimenetet fogja látni:

Query OK, 0 rows affected (0.00 sec)

Kijelentkezés a MySQL parancssorból a következő végrehajtással:

quit;

3. Ellenőrizze az új jelszót

Az új jelszó helyes alkalmazásának ellenőrzéséhez írja be:

mysql -u user-name -h localhost -p

A rendszer felszólítja az új felhasználói jelszó megadására. Írja be, és bejelentkezik a MySQL szerverre.

Következtetés

Ebben az oktatóanyagban megtanulta, hogyan kell megváltoztatni a MySQL vagy a MariaDB felhasználói jelszót. Győződjön meg arról, hogy az új jelszó erős és biztonságos, és tartsa biztonságos helyen.

Ha többet szeretne megtudni a MySQL shell használatáról különféle adminisztrációs műveletek végrehajtására, olvassa el a MySQL felhasználói fiókok és adatbázisok kezelésére vonatkozó útmutatónkat.

Ha bármilyen kérdése van, nyugodtan írjon megjegyzést.

mysql mariadb