MySQL
Odzyskaj z utraconego hasła roota
Szukaj…
Ustaw hasło roota, włącz roota dla dostępu do gniazd i http
Rozwiązuje problem: odmowy dostępu dla użytkownika root przy użyciu hasła TAK Zatrzymaj mySQL:
sudo systemctl stop mysql
Uruchom ponownie mySQL, pomijając tabele uprawnień:
sudo mysqld_safe --skip-grant-tables
Zaloguj sie:
mysql -u root
W powłoce SQL sprawdź, czy użytkownicy istnieją:
select User, password,plugin FROM mysql.user ;
Zaktualizuj użytkowników (wtyczka null włącza wszystkie wtyczki):
update mysql.user set password=PASSWORD('mypassword'), plugin = NULL WHERE User = 'root';
exit;
W powłoce uniksowej zatrzymaj mySQL bez tabel grantu, a następnie uruchom ponownie z tabelami grantu:
sudo service mysql stop
sudo service mysql start
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow