מדי יום אני מקבל הרבה פנויות עם בקשה לשחזור או פריצה של admin בוורדפרס. הדרך הקלה והנפוצה ביותר היא לרשום את הסיסמה במקום בטוח ולהשתמש לפי הצורך, כמו כן לבצע כניסה אוטומטית דרך הדפדפן. בכל מקרה
לפעמים יש מצבים שנדרש שחזור של סיסמה, ואני רוצה להתייחס למצב שבו אין גישה לכלום חוץ משרת אחסון ובסיס נתונים.
בד"כ משחזרים סיסמה דרך שליחת מייל ממערכת שנמצא בקישור http://www.yoursite.com/wp-login.php?action=lostpassword.
אז נתחיל:
1. להיכנס למערכת ניהול של אחסון (Cpanel, DirectAdmin, Plesk וכו…)
2. לבחור PhpMyAdmin כדי להתחבר לבסיס נתונים הרצוי, בחלק מהמקרים נדרשת סיסמה בחלק לא. את הסיסמה ניתן להוציא מקובץ wp-config.php שנמצא בתיקיה של וורדפרס.
3. לבחור את טבלה בשם wp-users וללחוץ על סייר (Browse).
4. לבחור את שם המשתמש שצריך להחליף סיסמה, בד"כ זה admin או שם שלכם. בדוגמה שלי מדובר ב demo, וללחוץ על עפרון
5. למצוא שדה בשם user_pass, לבחור MD5 בפונקציה, ובשדה Value לכתוב את הסיסמה החדשה.
חשוב מאוד העניין של MD5, אחרת זה לא יעבוד.
זה הכול, עכשיו אפשר שוב להיכנס למערכת.