BLOG / Správa PC a severů / MySQL / Reset hesla uživatele root v MySQL8.X

Reset hesla uživatele root MySQL 8

Intro

Následující článek je návod/postup/kuchařka pro reset hesla MySQL 8. Vyzkoušeno na Ubuntu 22.04

Prerekvizity

  • Nainstalovaná MySQL

Stop MySQL

sudo service mysql stop

Spuštění mysql v safe režimu

sudo mysqld_safe --skip-grant-tables Přepněte se do další konzole (např. Alt-F2) a spusťte: sudo mysql -u root

Smazání hesla v MySQL

UPDATE mysql.user SET authentication_string=null WHERE User='root'; FLUSH PRIVILEGES; exit

Ukončení safe režimu

Přepněte se zpět a ukončete mysql: sudo service mysql stop sudo service mysql start

Nastavení nového hesla

sudo mysql -u root sudo je důležité - nebude chtít heslo. ALTER USER 'root'@'localhost' IDENTIFIED WITH caching_sha2_password BY 'my password'; FLUSH PRIVILEGES; exit

Realizuji Vaše sny

Zdeněk Skulínek