使用Linuxgospodarz będzieVestaCPpłytaBaza danych MySQLUaktualnij do wersji Mariadb 10.4.6.
Nieoczekiwanie wpisz następujące polecenie▼
mysql -uroot -p
- Wprowadź hasło, aby się zalogowaćmysql.
Pojawia się następujący błąd ▼
BŁĄD 1045 (28000): Odmowa dostępu dla użytkownika „root” @ „localhost” (przy użyciu hasła: TAK)
Zwykle ten błąd jest spowodowany nieprawidłowym hasłem użytkownika root dla danych MySQL, rozwiązaniem jest oczywiście zresetowanie hasła.
Jak naprawić błąd MySQL ERROR 1045 (28000)?
1 步:użyj SSHOprogramowaniePo zalogowaniu wpisz następujące polecenie, aby zatrzymać bazę danych mysql ▼
systemctl stop mysqld
2 步:Uruchom MySQL za pomocą następującego polecenia i uruchom go bez sprawdzania uprawnień ▼
mysqld --skip-grant-tables &
W tym momencie zgłoszono kolejny błąd ▼
[BŁĄD] Błąd krytyczny: Przeczytaj sekcję „Bezpieczeństwo” w podręczniku, aby dowiedzieć się, jak uruchomić mysqld jako root!
Proszę SSH i wprowadź następujące polecenie ▼
mysqld --user=root --skip-grant-tables &
3 步:Logowanie SSH do mysql ▼
mysql -uroot
或
mysql
4 步:zaktualizuj hasło roota
Mysql5.7 lub nowszy ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';
Mysql5.7 wersja ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';
5 步:Odśwież uprawnienia ▼
flush privileges;
6 步:wyjdź z mysql ▼
exit
或
quit
7 步:Zaloguj się ponownie do mysql z użytkownikiem root ▼
Mysql -uroot -p
- Wprowadź hasło:
<输入刚改好的密码123456>
Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniono „Rozwiązywanie błędu 1045 (28000): Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła: TAK)”, co jest dla Ciebie pomocne.
Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-1094.html
Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!