Ztracené heslo správce v Maria SQL databázi

Pokud jste zapomněli heslo správce v databázovém systému MariaDB, existuje několik způsobů, jak ho obnovit pomocí příkazové řádky. Jedním z možných postupů je následující:

  1. Zastavte běžící instanci MariaDB.
  2. Spusťte příkazovou řádku nebo terminál.
  3. Zadejte následující příkaz:
sudo mysqld_safe --skip-grant-tables &

Tento příkaz spustí MariaDB s deaktivovaným mechanismem ověřování uživatele.

  1. Připojte se k databázovému serveru pomocí následujícího příkazu:
mysql -u root

Tímto příkazem se přihlásíte k serveru jako uživatel „root“ bez hesla.

  1. Jakmile jste přihlášeni k databázovému serveru, můžete změnit heslo správce pomocí následujícího SQL příkazu:
UPDATE mysql.user SET authentication_string=PASSWORD('nové_heslo') WHERE User='root';

Ujistěte se, že místo ‚nové_heslo‘ dosadíte nové heslo, které chcete nastavit.

  1. Aktualizujte změny příkazem:
FLUSH PRIVILEGES;

Tento příkaz aktualizuje oprávnění uživatelů v databázovém systému.

  1. Opusťte databázový server příkazem:
EXIT;
  1. Znovu spusťte instanci MariaDB, tentokrát již běžící s nově nastaveným heslem správce.

Je důležité si uvědomit, že tento postup by měl být použit pouze tehdy, pokud jste vlastník nebo správce systému, protože poskytuje přístup k databázi bez ověřování uživatele.

Diskuze

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Přejít nahoru