Надградете ја MySQL базата на податоци на панелот VestaCP на MariaDB верзија 10.4.6 користејќи Linux хост .

Неочекувано, внесете ја следнава команда ▼
mysql -uroot -p
- Внесете лозинка за да се најавитеmysql.
Се појавува следнава грешка ▼
ГРЕШКА 1045 (28000): Одбиен е пристапот за корисникот 'root'@'localhost' (со користење на лозинка: ДА)
Вообичаено, оваа грешка е предизвикана од погрешна root корисничка лозинка за податоците на MySQL, а решението е секако ресетирање на лозинката.
Како да добиете грешка MySQL ERROR 1045 (28000)?
Чекор 1: Откако ќе се најавите со помош на SSH софтвер , внесете ја следнава команда за да ја запрете MySQL базата на податоци ▼
systemctl stop mysqld
Чекор 2: Стартувајте го MySQL користејќи ја следнава команда, без да ги проверувате дозволите ▼
mysqld --skip-grant-tables &
Во тоа време, беше пријавена уште една грешка ▼
[ГРЕШКА] Фатална грешка: Ве молиме прочитајте го делот „Безбедност“ од прирачникот за да дознаете како да го стартувате mysqld како root!
Ве молиме SSH внесете ја следнава команда ▼
mysqld --user=root --skip-grant-tables &
Чекор 3: Најавете се на MySQL преку SSH ▼
mysql -uroot
Или
mysql
Чекор 4: Ажурирајте ја лозинката за root
Mysql5.7 или повисоко ▼
UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';Верзија на Mysql5.7 ▼
UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';Чекор 5: Освежи дозволи ▼
flush privileges;
Чекор 6: Излезете од MySQL ▼
exit
Или
quit
Чекор 7: Најавете се повторно на MySQL како root корисник ▼
Mysql -uroot -p
- Внесете ја лозинката:
<输入刚改好的密码123456>
Се надеваме дека статијата „Решавање на ГРЕШКА 1045 (28000): Пристапот е одбиен за корисникот „root“@'localhost“ (користејќи лозинка: ДА)“ споделена на блогот на Чен Вејлијанг ( https://www.chenweiliang.com/ ) ќе ви биде корисна.
Слободно споделете го линкот до овој напис: https://www.chenweiliang.com/cwl-1094.html
