Vahaolana ERROR 1045 (28000): Nolavina ny fidirana ho an'ny mpampiasa 'root'@'localhost' (mampiasa tenimiafina: YES)

使用Linuxsitrapon'ny mpampiantranoVestaCPtontonanaMySQL databaseHavaozina amin'ny Mariadb version 10.4.6.

Vahaolana ERROR 1045 (28000): Nolavina ny fidirana ho an'ny mpampiasa 'root'@'localhost' (mampiasa tenimiafina: YES)

Tsy nampoizina, ampidiro ity baiko manaraka ity▼

mysql -uroot -p
  • Ampidiro ny tenimiafina hidiranaMySQL.

Ity hadisoana manaraka ity dia mitranga ▼

ERROR 1045 (28000): Nolavina ny fidirana ho an'ny mpampiasa 'root'@'localhost' (mampiasa tenimiafina: YES)

Matetika io fahadisoana io dia vokatry ny tenimiafina mpampiasa root ho an'ny angona MySQL, ny vahaolana dia mazava ho azy fa ny famerenana ny tenimiafina.

Ahoana ny MySQL ERROR 1045 (28000) fahadisoana?

Dingana 1:mampiasa SSHSoftwareAorian'ny fidirana dia ampidiro ity baiko manaraka ity mba hampijanonana ny database mysql ▼

systemctl stop mysqld

Dingana 2:Atombohy amin'ny baiko manaraka ny MySQL ary atombohy izany raha tsy manamarina ny fahazoan-dàlana ▼

mysqld --skip-grant-tables &

Tamin'io fotoana io, nisy hadisoana hafa notaterina ▼

[ERROR] Fahadisoana mahafaty: Azafady, vakio azafady ny fizarana "Security" amin'ny torolàlana hahitana ny fomba fampandehanana ny mysqld ho root!

Azafady SSH ary ampidiro ity baiko manaraka ity ▼

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

Dingana 3:SSH miditra amin'ny mysql ▼

mysql -uroot

mysql

Dingana 4:manavao ny tenimiafina fototra

Mysql5.7 na aoriana ▼

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

Mysql5.7 version ▼

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

Dingana 5:Fanomezana alalana havaozina ▼

flush privileges;

Dingana 6:mivoaka ny mysql ▼ 

exit

quit

Dingana 7:Midira indray amin'ny mysql miaraka amin'ny mpampiasa root ▼

Mysql -uroot -p
  • Ampidiro ny teny miafina:<输入刚改好的密码123456>

Comments

Tsy havoaka ny adiresy mailakao. Ampiasaina ny saha ilaina * Label

Horonana Top