افزودن کاربر مدیر وردپرس با استفاده از PhpMyAdmin: امروزه CMSها از جمله وردپرس بدلیل کارایی بالا و مدیریت آسان بسیار محبوب شدهاند. از آنجایی که هر CMS نیاز به یک ادمین برای مدیریت سایت دارد، گاهی ممکن است رمز ورود به محیط پیشخوان وردپرس فراموش یا به هر دلیلی از بین برود. خب براحتی میتوان رمز را از طریق گزینه فراموشی رمز عبور بازیابی کرد اما اگر نام کاربری یا ایمیل هم فراموش شود، کار کمی سختتر میشود. حال فرض کنیم ایمیل بازیابی رمز عبور هم به هر دلیلی مثل محدودیت اینترنت بدست ما نمیرسد یا اصلا ایمل مدیریت را هم فراموش کردهایم.
در این صورت آیا باز هم راهی وجود دارد که بتوانیم وارد قسمت پیشخوان مدیریت سایت شویم؟ جواب بله است. راهحل ساده این است که یک کاربر مدیر جدید از طریق phpMyAdmin اضافه کنیم. البته به شرط اینکه به هاست دسترسی داشته باشیم که اگر مدیر سایت باشید، قطعا به هاست هم دسترسی دارید. این کار از طریق هاست در ۲ مرحله بصورت خلاصه انجام میشود:
۱- ابتدا وارد هاست و سپس وارد دیتابیس سایتمان میشویم.
۲- قطعه کدی که برای شما آماده کردهایم را در تب SQL وارد و تایید می کنید.
– به همین راحتی کاربر مدیر جدید ساخته شد! حال تا انتهای مقاله با ما همراه باشید تا بصورت تصویری و گام به گام این فرآیند را توضیح دهیم.
مراحل ایجاد حساب کاربری مدیر از طریق PhpMyAdmin (افزودن کاربر مدیر وردپرس با استفاده از PhpMyAdmin)
مرحله ۱: ورود به هاست سایت
اگر پنل هاست شما Cpanel میباشد، از قسمت Databases گزینه phpMyAdmin را انتخاب کنید.

اگر پنل هاست شما Direct Admin میباشد، از قسمت Account Management گزینه MySQL Management را انتخاب کنید.
مرحله ۲: انتخاب دیتابیس
در Cpanel از منوی سمت چپ دیتابیس مورد نظر خود را انتخاب کنید. (اگر مانند تصویر زیر چند دیتابیس روی هاست داشته باشید و اسم دیتابیس سایت مورد نظرتان را نمیدانید، باید وارد فایل config.php هاستتان در مسیر Public html شوید و اسم دیتابیس را از آنجا پیدا کنید)
در Direct Admin روی گزینه phpMyAdmin SSO کلیک کنید.
مرحله ۳: اجرای کد SQL
مطابق تصویر زیر روی گزینه SQL کلیک کنید (1). سپس در کادر مربوطه (2) قطعه کد قرار داده شده در پایین را وارد کنید. در نهایت روی دکمه Go کلیک کنید (3). این مرحله در Cpanel و Direct Admin مشابه میباشد.
قطعه کد:
INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`) VALUES ('newadmin', MD5('pass123'), 'firstname lastname', 'email@example.com', '0'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');
بعد از وارد کردن کد و زدن دکمه Go با پیغام های سبز رنگ مواجه میشویم که نشانه درست انجام دادن فرآیند است.
مرحله ۴: پایان فرآیند
بسیار عالی، کار به همین سادگی پایان یافت. حالا میتوانید با اطلاعات جدید، وارد پیشخوان ادمین سایت وردپرسی خود شوید.
توجه: اطلاعات ورود در قطعه کد بالا درج شده که میتوانید طبق میل خود آنها را تغییر دهید.
نام کاربری: newadmin
رمز: pass123
ایمیل: email@example.com
توجه
در این قطعه کد فرض بر این است که پیشوند جداول به صورت پیشفرض _wp میباشد. اگر پیشوند دیتابیس شما متفاوت است، باید در قطعه کد پیشوندهای پیشفرض _wp را به پیشوند دیتابیس خود تغییر دهید.
حال اگر با مشخصات بالا تست کنید میبینید که وارد پیشخوان سایتتان میشوید و از قسمت کاربران یوزر جدید با نقش مدیر کل به لیست کاربران افزوده شده است.