Schimbarea parolei de root în MySQL - »

Cum pot schimba parola de root în MySQL sub Linux, FreeBSD, OpenBSD și UNIX cum ar fi sistemele de operare folosind sesiune ssh / telnet?







Setați o parolă pentru MySQL este unul dintre obiectivele și prioritățile principale. În mod implicit, utilizatorul root este administrator în MySQL. Este demn de remarcat faptul că parola de root în Linux / UNIX și rădăcina în MySQL - acestea sunt diferiți utilizatori și parole, acestea trebuie să fie, de asemenea, diferite. Ele sunt independente și nu au nimic de a face și nu ar trebui să fie printre ei. Uneori se poate face îndepărtarea utilizatorului rădăcină în MySQL și setați utilizatorul admin în MySQL ca administrator pentru anumite motive, care sunt direct legate de securitate.

mysqladmin comanda pentru a schimba parola de root

Dacă instalarea serverului MySQL nu a introdus parola de root, apoi conectați la server-ul nu este necesar să introduceți o parolă. Pentru a seta o parolă pentru primul rând, trebuie să utilizați mysqladmin din linia de comandă, după cum urmează:







Cu toate acestea, în cazul în care există necesitatea de a modifica sau actualiza parola pentru utilizator rădăcină, apoi, în acest caz, trebuie să utilizați comanda:

De exemplu, în cazul în care vechea parolă abc, puteți seta o nouă parolă ca 123456 tastând următoarea comandă:

Schimbarea parolei în MySQL pentru alți utilizatori

Pentru a schimba parola pentru un utilizator obișnuit MySQL, să presupunem că un utilizator normal_user, introduceți următoarea comandă:

Schimbarea parolei de root în MySQL folosind comenzi SQL

Aceasta este o altă metodă. MySQL stochează numele de utilizator și parola în tabelul de utilizator în baza de date MySQL. Puteți actualiza în mod direct parola utilizând următoarea metodă pentru utilizatorul normal_user:

1) Conectați-vă la serverul MySQL, introduceți următoarea comandă la un prompt de comandă:

2) Du-te la baza de date MySQL:

3) Modificarea parolei pentru utilizator normal_user și introduceți această comandă la:

4) În cele din urmă, reporniți privilegii:

Ultima metodă poate fi utilizată cu scripturi PHP, Python sau Perl pentru MySQL API.