使用Linuxհյուրընկալող կամքVestaCP- նվահանակMySQL տվյալների բազաԹարմացրեք Mariadb 10.4.6 տարբերակին:

Անսպասելիորեն մուտքագրեք հետևյալ հրամանը ▼
mysql -uroot -p
- Մուտքագրեք գաղտնաբառը՝ մուտք գործելու համարMySQL.
Առաջանում է հետևյալ սխալը ▼
ՍԽԱԼ 1045 (28000). Մուտքը մերժված է «root»@«localhost» օգտվողի համար (գաղտնաբառ օգտագործելով՝ ԱՅՈ)
Սովորաբար այս սխալը առաջանում է 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 步:SSH մուտք գործել mysql ▼
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>
Հույս Chen Weiliang բլոգ ( https://www.chenweiliang.com/ ) կիսվել է «Solving ERROR 1045 (28000). Մուտքը մերժված է «root'@'localhost» օգտվողի համար (օգտագործելով գաղտնաբառ՝ YES)», որն օգտակար է ձեզ համար:
Բարի գալուստ՝ կիսելու այս հոդվածի հղումը.https://www.chenweiliang.com/cwl-1094.html
Ավելի շատ թաքնված հնարքներ բացահայտելու համար🔑, միացեք մեր Telegram ալիքին։
Տարածեք և հավանեք, եթե ձեզ դուր եկավ: Ձեր կիսումներն ու հավանումները մեր շարունակական շարժառիթն են: