Pagsulbad sa ERROR 1045 (28000): Gidili ang pag-access para sa user 'root'@'localhost' (gamit ang password: YES)

使用Linuxbuot sa hostVestaCPpaneldatabase sa MySQLPag-upgrade sa Mariadb nga bersyon 10.4.6.

Pagsulbad sa ERROR 1045 (28000): Gidili ang pag-access para sa user 'root'@'localhost' (gamit ang password: YES)

Sa wala damha, isulod ang mosunod nga sugo▼

mysql -uroot -p
  • Pagsulod sa password aron maka-log inMySQL.

Ang mosunod nga sayop mahitabo ▼

ERROR 1045 (28000): Gidili ang pag-access para sa user 'root'@'localhost' (gamit ang password: YES)

Kasagaran kini nga sayup gipahinabo sa sayup nga password sa root user alang sa data sa MySQL, ang solusyon mao ang pag-reset sa password.

Giunsa ang MySQL ERROR 1045 (28000) nga sayup?

Lakang 1:gamita ang SSHSoftwareHuman sa pag-log in, isulod ang mosunod nga sugo aron ihunong ang mysql database ▼

systemctl stop mysqld

Lakang 2:Sugdi ang MySQL gamit ang mosunod nga sugo ug sugdi kini nga walay pagsusi sa mga permiso ▼

mysqld --skip-grant-tables &

Niini nga punto, laing sayop ang gitaho ▼

[ERROR] Makamatay nga sayup: Palihug basaha ang seksyon sa "Seguridad" sa manwal aron mahibal-an kung giunsa ang pagpadagan sa mysqld ingon gamut!

Palihug SSH ug isulod ang mosunod nga sugo ▼

mysqld --user=root --skip-grant-tables &

Lakang 3:SSH login sa mysql ▼

mysql -uroot

o

mysql

Lakang 4:pag-update sa root password

Mysql5.7 o sa ulahi ▼

UPDATE mysql.user SET Password=PASSWORD('123456') where USER='root';

Mysql5.7 nga bersyon ▼

UPDATE mysql.user SET authentication_string=PASSWORD('123456') where USER='root';

Lakang 5:I-refresh ang mga permiso ▼

flush privileges;

Lakang 6:gawas sa mysql ▼ 

exit

o

quit

Lakang 7:Pag-login pag-usab sa mysql gamit ang root user ▼

Mysql -uroot -p
  • Pagsulod sa pasword:<输入刚改好的密码123456>

发表 评论

Ang imong email address dili mamantala. Gigamit ang mga kinahanglanon nga uma * Label

Linukot nga basahon sa Taas