تغییر کلمه عبور کاربر WordPress با استفاده از PHPMyAdmin

 

وردپرس

WordPress

 

همیشه مدیریت وب سایت شامل ریسک هایی قابل پیش بینی و گاها پیش بینی نشده است. درمورد وب سایتهای مبتنی بر WordPress، یکی از مواردی که ممکن است برای هر مدیر وب پیش بیاید فراموشی رمز عبور جهت ورود به پنلی است که غالبا آن را با عنوان wp-admin می شناسیم و مدیران وب سایت می توانند از آنجا اقدام به اعمال تغییرات در محتوای وب سایت نمایند.

این موضوع برای مدیرانی که دارای چندین وب سایت هستند بیشتر جلوه گر است و آنها تجربه فراموشی رمز پنل های وب سایت های خود را دارند. موضوع مهم در این رابطه تکنیک بازیابی رمز از طریق PHPMyAdmin است.

ابزار PHPMyAdmin شامل اطلاعات جامعی از پایگاه داده های وب سایت، کاربران تعریف شده، ارتباط بین جداول و مواردی از این دست می باشد و پتانسیل بالایی برای مدیریت بخشی از نیازهای مدیران وب دارد.

 

phpMyAdmin

phpMyAdmin

 

۲ روش برای بازگردانی پسورد مدیریت توسط ابزار PHPMyAdmin  وجود دارد:

 

  • روش اول از طریق جدول user در دیتابیس
  • روش دوم از طریق MySql Query

 

 

روش اول – تغییر پسورد از طریق PHPMyAdmin:

 

یک مدیر وبسایت می تواند با انجام مراحل زیر نسبت به بازیابی رمزعبور خود اقدام نماید:

۱- ابتدا با یکی از روش های زیر وارد سیپنل وب سایت شوید:

http://yourdomain/cpanel
http://yourdomain:2082

 

۲- پس از ورود موفقیت آمیز به هاست خود می توانید در منو Databases اقدام به باز کردن ابزار PHPMyAdmin نمایید.

در این قسمت که حاوی دیتابیس های شماست کافیست از منوی سمت چپ دیتابیس سایت خود را باز کنید.

 

phpMyAdmin - users table

phpMyAdmin – users table

 

پس از یافتن دیتابیس مربوطه، جدول Users که حاوی اطلاعات کاربرانی اسیت که دسترسی به این دیتابیس دارند را انتخاب نمایید. لازم به ذکر است که کاربران هم از نوع سیستمی و هم از نوع عادی هستند و مدیر وب سایت می تواند با مشاهده نام کاربری خود (یا هر کاربر دیگری که قصد تغییر پسورد آن را دارید) طی مراحل بعدی اقدام به تغییر پسورد نمایید:

 

phpMyAdmin - users table - change password

phpMyAdmin – users table – change password

 

لطفا توجه شود که در نسخه های قدیمی وردپرس رمزنگاری پسورد از نوع MD5 بوده است. (MD5 یک متد هش کردن (Hash function) می باشد که برای همه ی ورودی های با طول متفاوت، طول کد تولید شده ثابت و غیرقابل بازگشت می شود و بدین ترتیب در حقیقت روشن نیست که عبارت معادل رشته MD5 چیست و همین کار هکر را سخت می کند)

ولی در نسخه های جدیدتر وردپرس، این روش کاربرد ندارد و پسورد توسط یک الگوریتم خاص تولید می شود.

برای نمونه اگر کلمه عبور انتخابی مان irpowerweb باشد ، مقدار هش تولید شده توسط یکی از این ابزارها به این صورت است:

/.$P$BvMXEodo/RAl4p0i9KIA.Du6JwiS9

 

پس در صورتی که از نسخه های جدید WordPress استفاده می نمایید، نیاز به انتخاب رمزنگاری MD5 نمی باشد و فقط متن بالا را در فیلد قرار دهید.

پس از اینکه از یکی از روش های فوق اقدام به رمزنگاری کلمه عبور خود نمودید ، نهایتا پس از تغییر پسورد می توانید طبق شکل زیر اقدام نمایید:

 

phpMyAdmin - users table - change password

phpMyAdmin – users table – change password

 

به این ترتیب روش اول تغییر پسورد از طریق PHPMyAdmin انجام می پذیرد.

هم اکنون، رمز عبور کار مورد نظر شما، به irpowerweb تغییر یافته و می توانید با این رمز عبور وارد پنل مدیریت WordPress خود شوید.

 

 

روش دوم – تغییر پسورد از طریق PHPMyAdmin :

 

این روش مناسب افرادی است که با نحوه کدنویسی و نوشتن کوئری پایگاه داده آشنا هستند.

به این صورت که مانند روش اول ابتدا وارد PHPMyAdmin شده و جدول Users را از منوی سمت چپ مربوط به پایگاه داده پیدا کنید. سپس مانند تصویر زیر، برگه SQL یا MySql را از قسمت بالایی جدول ها انتخاب نمایید:

 

phpMyAdmin - users table - query

phpMyAdmin – users table – query

 

در این قسمت کافیست دستور زیر را جهت ویرایش پسورد وارد کنید:

این دستور برای ورژن های پایین MySQL جهت آپدیت پسورد استفاده می شده است:

UPDATE `wp_users` SET `user_pass`=MD5 (‘yourpassword’) WHERE `user_login`=’yourusername’;

 

yourpassword همان پسورد جدیدی است که تمایل به اعمال آن دارید

و در نسخه های جدید WordPress، از دستو زیر می توان جهت آپدیت پسورد اقدام کرد:

UPDATE mysql.user SET authentication_string = PASSWORD('/.$P$BvMXEodo/RAl4p0i9KIA.Du6JwiS9')  'WHERE User = 'user-name' AND Host = 'localhost FLUSH PRIVILEGES


پر واضح است که نام جدول کاربران شما می تواند متفاوت از نامی باشد که در تصویر و در این کد مشاهده می کنید پس ضروری است نام صحیح جدول users را در دستور وارد کنید.

yourusername نیز مربوط به نام کاربر مورد نظر شما جهت تغییر رمز عبور می باشد.

 

phpMyAdmin - users table - query

phpMyAdmin – users table – query

 

و نهایتا باید دکمه Go در انتهای صفحه را فشار دهید تا تغییرات اعمال شوند.

هم اکنون، رمز عبور کار مورد نظر شما، به irpowerweb تغییر یافته و می توانید با این رمز عبور وارد پنل مدیریت WordPress خود شوید.

 

جهت سفارش هاست های وردپرس لینوکسی ایران هم اکنون اقدام و وبسایت وردپرسی خود را راه اندازی نمایید.

 

ثبت رای

دیدگاهتان را بنویسید

لطفا علاوه بر متن نظر، نام و ایمیل خود را نیز وارد کنید. (ایمیل شما منتشر نخواهد شد)