כיצד לשנות את סיסמת המשתמש של MySQL

How Change Mysql User Password



לאחר התקנת שרת MySQL, נוכל ליצור חיבור עם השרת כמשתמש שורש כברירת מחדל. מטעמי אבטחה, לפעמים עלינו להגדיר או לשנות את הסיסמה לשורש או לכל משתמש קיים. האופן שבו תוכל להתקין ולהשתמש ב- MySQL באובונטו מוצג באחד הפרסומים שפורסמו בעבר הדרכה . במדריך זה תלמד כיצד תוכל להגדיר או לשנות את הסיסמה של כל משתמש MySQL קיים באובונטו.

אם לא הוגדרה סיסמה עבור משתמש השורש, תוכל להתחבר לשרת מסד הנתונים של MySQL באמצעות הפקודה הבאה.







$mysql-uשורש

אוֹ



$סודוmysql-uשורש



יש צורך להגדיר סיסמה חזקה לשורש או לכל משתמש אחר כדי לספק אבטחת מסד נתונים. במדריך זה מוצגות שתי דרכים לשינוי סיסמת משתמש MySQL. אתה יכול לעקוב אחר כל אחד מאלה.





שינוי סיסמה באמצעות SET:

התחביר לשינוי הסיסמה של כל משתמש MySQL באמצעות מַעֲרֶכֶת הצהרה היא,

מַעֲרֶכֶתסיסמהל 'שם משתמש'@'שם מארח' =סיסמה('סיסמה');

'שם מארח' עבור השרת המקומי הוא 'מארח מקומי'. הפעל את משפט MySQL הבא להגדרה/איפוס סיסמה עבור שורש מִשׁתַמֵשׁ. פה, 'Abc890def' מוגדר כסיסמת שורש.



> מַעֲרֶכֶתסיסמהל 'שורש'@'מארח מקומי' =סיסמה('abc890def');

צא מהשרת ונסה להתחבר ללא כל סיסמה. השגיאה הבאה שנדחתה גישה תופיע במסוף.

הפעל את הפקודה עם -p בדוק את החיבור על ידי החלת סיסמה שגויה. לאחר מכן תופיע הודעת השגיאה הבאה.

כעת, הפעל את הפקודה עם סיסמת שורש נכונה המוגדרת בשלב הקודם. אם תספק את הסיסמה הנכונה, היא תוכל להתחבר בהצלחה לשרת.

$ mysql-אתה שורש-עמ

שינוי סיסמה באמצעות UPDATE:

התחביר לשינוי סיסמת MySQL באמצעות עדכון השאילתה ניתנת להלן. כל פרטי המשתמש מאוחסנים ב מִשׁתַמֵשׁ טבלה של mysql מאגר מידע. אז, אם אתה יכול לעדכן את הערך של סיסמה שדה של מִשׁתַמֵשׁ שולחן עבור כל משתמש מסוים ואז הסיסמה של אותו משתמש תשתנה כראוי.

עדכוןmysql.מִשׁתַמֵשׁמַעֲרֶכֶתסיסמה=סיסמה('סיסמה חדשה') איפה
מִשׁתַמֵשׁ='שם משתמש' וגםמנחה='שם מארח';

כדי לשנות את הסיסמה של שורש משתמש בשרת מקומי, עליך להפעיל את הפקודה הבאה של SQL. פה, ' סיסמא חדשה שלי 'מוגדר כסיסמה חדשה.

> עדכוןmysql.מִשׁתַמֵשׁמַעֲרֶכֶתסיסמה=סיסמה('סיסמה חדשה') איפה
מִשׁתַמֵשׁ='שורש' וגםמנחה='מארח מקומי'

שוב, צא מהשרת והפעל מחדש את שרת מסד הנתונים לפני בדיקת הסיסמה החדשה.

$ sudo service mysql הפעלה מחדש

כעת, בדוק שהסיסמה החדשה פועלת או לא עבור משתמש שורש.

$ mysql-אתה שורש-עמ

על ידי ביצוע כל אחד מהצהרות ה- SQL לעיל, תוכל לשנות בקלות את הסיסמה של כל משתמש MySQL קיים.