Saraka ya Nakala
unapojaribu kutumia MySQL hifadhidata, unaweza kukutana na ujumbe wa makosa yafuatayo:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Jinsi ya kutatuaMySQL HITILAFU 1045 (28000): Ufikiaji umekataliwa kwa mtumiaji 'root'@'localhost'?
1. Zima seva yako kwanza
service mysql stop
mkdir /var/run/mysqld
3. Ipe ruhusa ya MySQL kutumia saraka iliyoundwa.
chown mysql: /var/run/mysqld
mysqld_safe --skip-grant-tables --skip-networking &
mysql -u root mysql
au:
mysql -u root mysql
Katika mteja wa mysql, mwambie seva kupakia tena meza za ruzuku ili taarifa za usimamizi wa akaunti zifanye kazi:
mysql> FLUSH PRIVILEGES;
kisha rekebisha'root'@'localhost'
nenosiri la akaunti.Badilisha nenosiri na nenosiri unalotaka kutumia.Ili kubadilisha nenosiri la akaunti ya msingi yenye sehemu tofauti ya jina la mpangishaji, rekebisha maagizo ili utumie jina hilo la mpangishaji.
MySQL 5.7.6 na baadaye:
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 na mapema:
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPass');
Au moja kwa moja kwenye jedwali la watumiaji:
UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Kwa XAMPP
Acha huduma ya MySQL,Fungua dirisha la amri na ubadilishe kwa saraka ya XAMPP MySQL:
> cd \xampp\mysql\bin\
Kuendesha huduma bila usalama (kumbuka kuwa unaendesha mysqld, sio mysql):
> mysqld.exe --skip-grant-tables
Huduma ya MySQL itakuwa ikifanya kazi kwenye dirisha hili, kwa hivyo fungua dirisha lingine la amri na ubadilishe saraka ya XAMPP MySQL:
> cd \xampp\mysql\bin\
Endesha mteja wa MySQL:
> mysql
Sasisha nenosiri:
mysql> UPDATE mysql.user SET password=PASSWORD('mynewpassword') WHERE user='root';
Acha MySQL:
mysql> \q
Tumia kidhibiti cha kazi kughairi mysqld.exe ambayo bado inaendelea, na uanze upya huduma ya MySQL.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) ilishirikiwa "MySQL ERROR 1045 (28000): Ufikiaji umekataliwa kwa mtumiaji 'root'@'localhost' jinsi ya kutatua" itakusaidia.
Karibu kushiriki kiungo cha makala hii:https://www.chenweiliang.com/cwl-30369.html
Karibu kwenye chaneli ya Telegramu ya blogu ya Chen Weiliang ili kupata masasisho mapya zaidi!
📚 Mwongozo huu una thamani kubwa, 🌟Hii ni fursa adimu, usiikose! ⏰⌛💨
Share na like ukipenda!
Kushiriki kwako na kupenda kwako ndio motisha yetu inayoendelea!