Paljud inimesed kasutavad phpmyadmini või käsurea mySQL juurparooli muutmiseks ja pärast taaskäivitamist leiavad nad mysql sisselogimisvea – miks see nii on?
MySQL juure parooli muutmiseks pead muutma juure parooli mySQL andmebaasis mysql tarkvaras ning muutma seda ka konfiguratsioonifailis.
Ja andmebaasi muudatus ei ole ainult ühe andmerea muutmine, seega ära muuda seda käsitsi, vaid kasuta käske muutmiseks.
Esmalt logi phpmyadmini sisse juurkontoga, seejärel klõpsa vasakul küljel, et siseneda mysql andmebaasi, ja klõpsa ülal "mysql", et siseneda SQL sisendi liidesesse. Sisesta järgmine käsk:
uuenda kasutaja seada password=password('123456'), kus kasutaja='root'
Nende hulgas on 123456 parool, mida soovid muuta, seega ära pea meeles, et parooli ei tohi otse andmebaasis muuta.
Seejärel klõpsa paremas alumises nurgas "Execute" ja näed "Mõjutatud x rida", mis tähendab, et muudatus õnnestus.
Parooli muutmine toimub siin põhimõtteliselt, kuid tekib järgnev probleem, andmebaasi parool muudetakse ja kui sa väljud phpMyAdminist ja tuled uuesti sisse, avastad, et sa ei saa andmebaasiga ühenduda.
See on tingitud sellest, et phpMyAdmini andmebaasi sisselogimisinfo on endiselt originaal, seega ei saa seda sisse logida.
Lahendus: Ava phpMyAdmini paigalduskaustas, leia config.inc.php fail ja ava see Notepadi või mõne teise tekstiredaktoriga.
Leia $cfg['Serverid'][$i]['password'] = ''; Vaheta uus parool, mille just seadistasid, salvesta ja välju.
Ava phpMyAdmin uuesti, saad normaalselt ühenduda ja parooli vahetus on lõpetatud.
|