Article Directory
колдонууга аракет кылганыңызда MySQL маалымат базасында, сиз төмөнкү ката кабарына туш болушуңуз мүмкүн:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Кантип чечүү керекMySQL ERROR 1045 (28000): 'root'@'localhost' колдонуучусуна кирүүгө тыюу салындыбы?
1. Адегенде сервериңизди токтотуңуз
service mysql stop
mkdir /var/run/mysqld
3. Түзүлгөн каталогду колдонууга MySQL уруксатын бериңиз.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
或:
mysql -u root mysql
MySQL кардарында серверге гранттык таблицаларды кайра жүктөөсүн айтыңыз, ошондуктан эсеп башкаруу билдирүүлөрү иштеши үчүн:
mysql> FLUSH PRIVILEGES;
анда өзгөртүү'root'@'localhost'
эсептин сырсөзү.Сырсөздү колдонгуңуз келген сырсөз менен алмаштырыңыз.Түпкү эсептин сырсөзүн башка хост аталышы бөлүгү менен өзгөртүү үчүн, ошол хосттун атын колдонуу боюнча нускамаларды өзгөртүңүз.
MySQL 5.7.6 жана андан кийинкиси:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 жана андан мурункулар:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
же түздөн-түз колдонуучулардын үстөлүндө:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
XAMPP үчүн
MySQL кызматын токтотуу,Буйрук терезесин ачып, XAMPP MySQL каталогуна өтүңүз:
> cd \xampp\mysql\bin\
Кызматты коопсуздуксуз иштетүү үчүн (сиз MySQL эмес, MySQLди иштетип жатканыңызды эске алыңыз):
> mysqld.exe --skip-grant-tables
MySQL кызматы бул терезеде иштейт, андыктан башка буйрук терезесин ачып, XAMPP MySQL каталогуна өзгөртүңүз:
> cd \xampp\mysql\bin\
MySQL кардарын иштетиңиз:
> mysql
Сырсөздү жаңыртуу:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
MySQLден чыгуу:
mysql> \q
Дагы эле иштеп жаткан mysqld.exe файлын жокко чыгаруу үчүн тапшырма менеджерин колдонуңуз жана MySQL кызматын кайра иштетиңиз.
Hope Chen Weiliang блогу ( https://www.chenweiliang.com/ ) бөлүштү "MySQL ERROR 1045 (28000): Колдонуучунун 'root'@'localhost' колдонуучусуна кирүү четке кагылды, кантип чечүү керек" сизге жардам берет.
Бул макаланын шилтемесин бөлүшүүгө кош келиңиз:https://www.chenweiliang.com/cwl-30369.html
Акыркы жаңылыктарды алуу үчүн Чен Вейляндын блогунун Telegram каналына кош келиңиз!
📚 Бул колдонмо чоң баалуулуктарды камтыйт, 🌟Бул сейрек кездешүүчү мүмкүнчүлүк, аны өткөрүп жибербеңиз! ⏰⌛💨
Бөлүшүп, жакса лайк!
Сиздин бөлүшүүңүз жана лайктарыңыз биздин үзгүлтүксүз мотивациябыз!