Dacă ești în situația în care vrei să schimbi parola root a MySQL în Linux, din acest tutorial înveți pas cu pas cum poți să faci acest lucru din SSH (Secure Shell)ו
Acest șcenariu este util atunci când ai uitat parola user-ului “root” pentru MySQL și nu mai poți administra în totalitate bazele de date.
Dupa ce instalezi Mysql שרת פ Linux, FreeBSD, OpenBSD, וכו ' UNIX, primul lucru pe care ar trebui să-l faci este să ne setezu o parolă puternică pentru user-ul “root“ו
Acest user “vine” odata cu Mysql, el neavând nici o legătură cu user-ul “root” אל שרת-ului. Mulți începători încearcă să se conecteze la MySQL cu user-ul “root“, folosind parola serverului / sistemului, și bineînteles că raspunsul este “Access Denied“ו
כיצד לשנות את סיסמת השורש של MySQL בלינוקס (SSH)
אתה נכנס דרך SSH ומפעיל את הפקודה “mysqladmin” כדי להגדיר את הסיסמה של המשתמש “root” של שרת MySQL.
mysqladmin -u root password NEW_PASSWORD
באמצעות פקודה זו תוכלו גם לשנות את הסיסמאות של משתמשי SQL אחרים. החלף את השורש בשם המשתמש שעבורו ברצונך לשנות את הסיסמה.
כדי לשנות את סיסמת השורש של MySQL בלינוקס, הפקודה שתבוצע תהיה הבאה:
mysqladmin -u root -p old_password password new_password
בדוגמה למעלה נמצאת הפקודה לשנות את הסיסמה של המשתמש root. אם ברצונך לשנות סיסמה של משתמש, שורת הפקודה משתנה מעט.
mysqladmin -u user_name -p oldpass password newpass
שינוי הסיסמה יתבצע באופן מיידי, ללא צורך בפקודות או הגדרות אחרות.