Fuasgail MEARACHD 1045 (28000): Cothrom air a dhiùltadh don neach-cleachdaidh 'root' @ 'localhost' (a 'cleachdadh facal-faire: THA)

使用Linuxbidh an aoigheachdVestaCPpannalStòr-dàta MySQLÙraich gu dreach Maradb 10.4.6.

Fuasgail MEARACHD 1045 (28000): Cothrom air a dhiùltadh don neach-cleachdaidh 'root' @ 'localhost' (a 'cleachdadh facal-faire: THA)

Gun dùil, cuir a-steach an àithne a leanas ▼

mysql -uroot -p
  • Cuir a-steach facal-faire gus logadh a-steachMySQL.

Tha a’ mhearachd a leanas a’ tachairt ▼

MEARACHD 1045 (28000): Cothrom air a dhiùltadh don neach-cleachdaidh 'root' @ 'localhost' (a 'cleachdadh facal-faire: THA)

Mar as trice tha am mearachd seo air adhbhrachadh le facal-faire cleachdaiche freumh ceàrr airson dàta MySQL, is e am fuasgladh gu dearbh am facal-faire ath-shuidheachadh.

Mar a nì thu mearachd MySQL ERROR 1045 (28000)?

第 1 步 :cleachd SSHBathar-bogÀs deidh dhut logadh a-steach, cuir a-steach an àithne a leanas gus stad a chuir air stòr-dàta mysql ▼

systemctl stop mysqld

第 2 步 :Tòisich MySQL leis an àithne a leanas agus tòisich e gun a bhith a’ sgrùdadh ceadan ▼

mysqld --skip-grant-tables &

Aig an ìre seo, chaidh mearachd eile aithris ▼

[MEARACHD] Mearachd mharbhtach: Feuch an leugh thu an earrann “Security” den leabhar-làimhe gus faighinn a-mach mar a ruitheas tu mysqld mar fhreumh!

Feuch an cuir thu SSH agus cuir a-steach an àithne a leanas ▼

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

第 3 步 :Log a-steach SSH gu mysql ▼

mysql -uroot

mysql

第 4 步 :Luchdaich a-nuas am facal-faire root

Mysql5.7 no nas fhaide air adhart ▼

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

Tionndadh Mysql5.7 ▼

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

第 5 步 :Ùraich ceadan ▼

flush privileges;

第 6 步 :fàgail mysql ▼ 

exit

quit

第 7 步 :Dèan ath-logadh a-steach gu mysql leis an neach-cleachdaidh root ▼

Mysql -uroot -p
  • Cuir am facal-faire:<输入刚改好的密码123456>

发表 评论

Cha tèid do sheòladh puist-d fhoillseachadh. 必填 项 已 用 * Label

Rach gu mhullaich