אַפּגרעיד די MySQL דאַטאַבייס פון די VestaCP פּאַנעל צו MariaDB ווערסיע 10.4.6 ניצנדיק אַ לינוקס האָסט .

אַניקספּעקטידלי אַרייַן די פאלגענדע באַפֿעל▼
mysql -uroot -p
- אַרייַן פּאַראָל צו קלאָץ איןמיסקל.
די פאלגענדע טעות אַקערז ▼
ERROR 1045 (28000): אַקסעס געלייקנט פֿאַר באַניצער 'root'@'localhost' (ניצן פּאַראָל: יאָ)
וסואַללי דעם טעות איז געפֿירט דורך פאַלש וואָרצל באַניצער פּאַראָל פֿאַר MySQL דאַטן, די לייזונג איז דאָך צו באַשטעטיק די פּאַראָל.
ווי צו MySQL ERROR 1045 (28000) טעות?
שריט 1: נאכדעם וואס איר לאגט אריין מיט SSH ווייכווארג , גיט אריין די פאלגנדע באפעל צו אפשטעלן די MySQL דאטאבאזע ▼
systemctl stop mysqld
שריט 2: אָנהייבן MySQL מיטן פאלגנדן באַפֿעל, אָן קאָנטראָלירן די פּערמישאַנז ▼
mysqld --skip-grant-tables &
אין דעם פונט, אן אנדער טעות איז געמאלדן ▼
[טעות] פאַטאַל טעות: ביטע לייענען "זיכערהייַט" אָפּטיילונג פון די מאַנואַל צו געפֿינען אויס ווי צו לויפן mysqld ווי וואָרצל!
ביטע SSH און אַרייַן די פאלגענדע באַפֿעל ▼
mysqld --user=root --skip-grant-tables &
שריט 3: לאָגין אין MySQL דורך SSH ▼
mysql -uroot
אָדער
mysql
שריט 4: דערהייַנטיקן די וואָרצל פּאַראָל
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 ווי דער וואָרצל באַניצער ▼
Mysql -uroot -p
- אַרייַן פּאַראָל:
<输入刚改好的密码123456>
האָפענטלעך, דער אַרטיקל "Solving ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)" וואָס איז געטיילט געוואָרן אויף טשען ווייליאַנג'ס בלאָג ( https://www.chenweiliang.com/ ) וועט זיין נוצלעך פֿאַר אײַך.
פילט אייך פריי צו טיילן דעם לינק פון דעם ארטיקל: https://www.chenweiliang.com/cwl-1094.html
