אם אתה במצב שאתה רוצה שנה את סיסמת השורש של MySQL ל Linux, מהמדריך הזה אתה לומד שלב אחר שלב איך אתה יכול לעשות זאת SSH (Secure Shell).
תרחיש זה שימושי כאשר שכחת את הסיסמה של המשתמש "root" עבור MySQL ואתה לא יכול עוד לנהל את מסדי הנתונים באופן מלא.
לאחר ההתקנה MySQL שרת pe Linux, FreeBSD, OpenBSDועוד UNIX, הדבר הראשון שאתה צריך לעשות הוא אלינו להגדיר סיסמהחזק עבור המשתמש"root
משתמש זה "מגיע" עם MySQL, אין לו קשר עם המשתמש"root" שרתשל ה מתחילים רבים מנסים להתחבר ל-MySQL עם המשתמש"root", באמצעות סיסמת השרת/מערכת, וכמובן התשובה היא "Access Denied
כיצד לשנות את סיסמת השורש של mysql ב Linux (SSH)
אתה נכנס דרך SSH ומפעיל את הפקודה "mysqladmin
"כדי להגדיר את הסיסמה של המשתמש"root" של שרת MySQL.
mysqladmin -u root password NEW_PASSWORD
באמצעות פקודה זו תוכלו גם לשנות את הסיסמאות של משתמשי SQL אחרים. החלף את השורש בשם המשתמש שעבורו ברצונך לשנות את הסיסמה.
כיצד לשנות את סיסמת השורש של MySQL ב Linux, הפקודה שתבוצע תהיה הבאה:
mysqladmin -u root -p old_password password new_password
בדוגמה למעלה נמצאת הפקודה לשנות את הסיסמה של המשתמש root. אם ברצונך לשנות סיסמה של משתמש, שורת הפקודה משתנה מעט.
mysqladmin -u user_name -p oldpass password newpass
שינוי הסיסמה יתבצע באופן מיידי, ללא צורך בפקודות או הגדרות אחרות.