Android

Jak změnit uživatelské heslo mysql

Přihlášení do RS Joomla 3, změna hesla a nastavení uživatele

Přihlášení do RS Joomla 3, změna hesla a nastavení uživatele

Obsah:

Anonim

V tomto tutoriálu vám ukážeme, jak změnit uživatelské heslo MySQL. Pokyny by měly fungovat s jakoukoli moderní distribucí systému Linux, jako je Ubuntu 18.04 a CentOS 7.

Předpoklady

V závislosti na verzi serveru MySQL nebo MariaDB, kterou používáte ve vašem systému, budete muset ke změně hesla uživatele použít různé příkazy.

Verze databázového serveru můžete najít zadáním následujícího příkazu:

mysql --version

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

Nebo výstup takto pro MariaDB:

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

Nezapomeňte si poznamenat, kterou verzi MySQL nebo MariaDB používáte. Pokud chcete získat seznam všech uživatelských účtů MySQL, podívejte se do této příručky.

Jak změnit uživatelské heslo MySQL

Chcete-li změnit uživatelské heslo MySQL, postupujte takto:

1. Přihlaste se do prostředí MySQL jako root

Vstupte do shellu MySQL zadáním následujícího příkazu a po zobrazení výzvy zadejte heslo uživatele root root MySQL:

mysql -u root -p

2. Nastavte uživatelské heslo MySQL

  • Zadejte následující příkazy, pokud máte MySQL 5.7.6 a novější nebo MariaDB 10.1.20 a novější:

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

    Pokud pro vás příkaz ALTER USER nefunguje, můžete přímo upravit uživatelskou tabulku:

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

    Pokud máte MySQL 5.7.5 a starší nebo MariaDB 10.1.20 a starší, zadejte následující příkazy:

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

Ujistěte se, že jste změnili user-name se jménem uživatele, pro kterého chcete změnit heslo. Pokud se uživatel připojuje k serveru MySQL z jiného hostitele, změňte localhost pomocí vzdáleného hostname nebo IP adresy.

V obou případech, pokud vše půjde dobře, uvidíte následující výstup:

Query OK, 0 rows affected (0.00 sec)

Odhlaste se z řádku MySQL provedením:

quit;

3. Ověřte nové heslo

Chcete-li ověřit, zda bylo nové heslo správně použito, zadejte:

mysql -u user-name -h localhost -p

Budete vyzváni k zadání nového uživatelského hesla. Zadejte jej a budete přihlášeni k serveru MySQL.

Závěr

V tomto tutoriálu jste se naučili, jak změnit uživatelské heslo MySQL nebo MariaDB. Ujistěte se, že nové heslo je silné a bezpečné a uložte je na bezpečném místě.

Chcete-li se dozvědět více o tom, jak používat prostředí MySQL k provádění různých administrativních operací, podívejte se do našeho průvodce o tom, jak spravovat uživatelské účty a databáze MySQL.

Pokud máte nějaké dotazy, neváhejte a zanechte komentář.

mysql mariadb