Jei esate tokioje situacijoje, kurioje norite pakeiskite MySQL root slaptažodį į Linux, iš šios pamokos žingsnis po žingsnio sužinosite, kaip tai padaryti SSH (Secure Shell).
Šis scenarijus yra naudingas, kai pamiršote vartotojo slaptažodį "root“, skirtą MySQL, ir nebegalite visiškai valdyti duomenų bazių.
Įdiegę MySQL serveris pe Linux, FreeBSD, OpenBSD, Ir tt UNIX, pirmas dalykas, kurį turėtumėte padaryti, tai mums nustatyti slaptažodįgalingas vartotojui"root".
Šis vartotojas „ateina“ su MySQL, jis neturi ryšio su vartotojuroot" serverisiš Daugelis pradedančiųjų bando prisijungti prie MySQL su vartotoju"root", naudojant serverio / sistemos slaptažodį ir, žinoma, atsakymas yra "Access Denied".
Kaip pakeisti mysql root slaptažodį Linux (SSH)
Prisijungiate per SSH ir paleidžiate komandą „mysqladmin
"nustatyti vartotojo slaptažodį"root“ MySQL serverio.
mysqladmin -u root password NEW_PASSWORD
Naudodami šią komandą taip pat galite pakeisti kitų SQL vartotojų slaptažodžius. Pakeiskite root vartotojo vardu, kurio slaptažodį norite pakeisti.
Kaip pakeisti MySQL root slaptažodį Linux, vykdoma komanda bus tokia:
mysqladmin -u root -p old_password password new_password
Aukščiau pateiktame pavyzdyje yra komanda, skirta pakeisti vartotojo slaptažodį root. Jei norite pakeisti vartotojo slaptažodį, komandų eilutė šiek tiek pasikeičia.
mysqladmin -u user_name -p oldpass password newpass
Slaptažodis bus pakeistas nedelsiant, nereikės jokių kitų komandų ar nustatymų.