اطلاعیه رایا وردپرس

همراهان عزیز، برای دریافت آخرین اخبار، تخفیف‌ها، آموزش‌های وب و پرامپت‌های حرفه‌ای هوش مصنوعی، حتماً کانال تلگرام ما را دنبال کنید.

دسترسی به پیشخوان قطع شده؟ راهنمای افزودن ادمین وردپرس از دیتابیس

دسترسی به پیشخوان قطع شده؟ راهنمای افزودن ادمین وردپرس از دیتابیس

وقتی به پنل وردپرس دسترسی نداری، از این در وارد شو! (اضافه کردن ادمین از دیتابیس)

اگر این مقاله رو داری میخونی، احتمالاً اوضاع در سایتت خوب نیست. صفحه لاگین وردپرس را جلویت می‌بینی، ایمیل و رمزت را می‌زنی، اما تو را به داخل راه نمیده! گزینه «فراموشی رمز عبور» رو هم امتحان کرده‌ای، اما یا ایمیلی نمیاد یا با پیغام خطا روبه‌رو میشی. خلاصه اینکه هیچ جوره نمیتونی داخل پیشخوان وردپرس لاگین کنی. 😔

این یکی از تلخ‌ترین تجربه‌های یک مدیر سایته. فرقی نمیکنه هک شده باشی، رمزت رو گم کرده باشی، یا یک افزونه پنل رو قفل کرده باشه؛ در هر صورت نترس. قراره همین حالا، بدون نیاز به پشتیبانی و بدون دردسر، در عرض ۵ دقیقه مشکل رو با هم حل کنیم. ✌️

تنها چیزی که نیاز داری، دسترسی به سی‌پنل (cPanel) یا کنترل‌ پنل هاستته؛ همون جایی که دیتابیس سایتت در اون قرار داره.

⚠️ یک پیش‌نیاز حیاتی: قبل از شروع، نکات ایمنی رو رعایت کن!

قبل از اینکه وارد محیط حساس دیتابیس بشی، یک قانون طلایی وجود داره: حتماً بکاپ بگیر! پایگاه داده قلب تپنده سایتت هست و کوچک‌ترین اشتباه در اون، میتونه سایت رو کاملاً از کار بندازه. پس همین الان در هاست خودت یک نسخه پشتیبان (Export) کامل از دیتابیس تهیه کن.

🛠️ آموزش گام‌ به‌ گام اضافه کردن ادمین جدید از طریق phpMyAdmin

فرآیند ساخت ادمین در پایگاه داده شامل دو مرحله اصلیه: ابتدا کاربر رو تعریف می‌کنیم و سپس مجوزهای «مدیریت کل» رو بهش اختصاص میدیم.

📍 قدم اول: ورود به قلمرو دیتابیس

  1. وارد کنترل‌پنل هاست خود (cPanel یا DirectAdmin) بشو.
  2. در بخش Databases، روی ابزار قدرتمند phpMyAdmin کلیک کن.
  3. از ستون سمت چپ، روی نام دیتابیس متصل به سایتت کلیک کن تا لیست جداول (Tables) وردپرس نمایان بشه.

📍 قدم دوم: تعریف هویت کاربر در جدول wp_users 👤

حالا باید اطلاعات پایه کاربر جدید رو ثبت کنیم.

  1. در لیست جداول، روی جدول wp_users کلیک کن. (نکته: برای امنیت بیشتر، ممکنه پیشوند جداول سایت تو چیزی غیر از wp_ باشه، مثلاً sec_users. همون رو انتخاب کن).
  2. از منوی بالای صفحه، روی تب Insert (درج) کلیک کن.
  3. فرم باز شده را دقیقاً با این مشخصات پر کن:
    • ID (شناسه): یک عدد دلخواه و استفاده نشده وارد کن (مثلاً 999). این عدد را حتماً به خاطر بسپار.
    • user_login: نام کاربری دلخواهت را به انگلیسی بنویس (مثلاً admin_rescue).
    • user_pass: رمز عبور قدرتمندی تعیین کن. 🚨 نکته فوق‌العاده مهم: در همین سطر، از منوی کشویی ستون Function، حتماً گزینه MD5 را انتخاب کن! وردپرس رمزها را هش (Hash) میکنه؛ اگر این گزینه را انتخاب نکنی، رمزت کار نخواهد کرد.
    • user_nicename: یک نام مستعار برای خودت بنویس.
    • user_email: آدرس ایمیل معتبرت را وارد کن.
    • user_registered: تاریخ و زمان فعلی را از تقویمِ کنار کادر انتخاب کن.
    • user_status: عدد صفر 0 را وارد کن.
  4. روی دکمه Go در انتهای صفحه کلیک کن. تبریک میگم، هویت کاربر ساخته شد!

📍 قدم سوم: اعطای دسترسی مدیریت در جدول wp_usermeta 👑

کاربری که در مرحله قبل ساختی، هنوز هیچ مجوزی برای مدیریت سایت نداره. حالا باید اونو به عنوان مدیر کل معرفی کنیم.

  1. از ستون سمت چپ، این بار روی جدول wp_usermeta کلیک کن.
  2. مجدداً تب Insert رو انتخاب کن. در اینجا باید دو رکورد مجزا ثبت کنیم:

رکورد اول (تعریف نقش کاربری – Role):

  • umeta_id: این فیلد رو خالی بگذار.
  • user_id: همان عدد مرحله قبل رو وارد کن (مثلاً 999).
  • meta_key: دقیقاً بنویس: wp_capabilities (اگر پیشوند جداولت متفاوته، اونو جایگزین کن. مثلاً sec_capabilities).
  • meta_value: این کد دقیق را کپی و پیست کن:
 ____                   __        __       
|  _ \ __ _ _   _  __ _ \ \      / / __  
| |_) / _` | | | |/ _` | \ \ /\ / / '_ \ 
|  _ < (_| | |_| | (_| |  \ V  V /| |_) |
|_| \_\__,_|\__, |\__,_|   \_/\_/ | .__/ 
            |___/                 |_|    

رکورد دوم (تعریف سطح دسترسی – Level): کمی پایین‌تر برو تا فرم دوم رو ببینی و اونو هم به این شکل پر کن:

  • umeta_id: خالی بگذار.
  • user_id: مجدداً همان شناسه (مثلاً 999).
  • meta_key: دقیقاً بنویس: wp_user_level
  • meta_value: عدد 10 را وارد کن.

در نهایت روی دکمه Go کلیک کن. کار تمامه! تو یک کاربر جدید با دسترسی مدیر کل ساختی 🎉

⚡ روش سریع‌تر برای حرفه‌ای‌ها: استفاده از کدهای SQL

اگه میخای تمام مراحل بالا رو در کمتر از ۱۰ ثانیه انجام بدی و نیازی به پر کردن دستی فرم‌ها نداشته باشی، از کوئری SQL استفاده کن. وارد phpMyAdmin شو، دیتابیس خودت رو انتخاب کن، به تب SQL برو و کد زیر رو در کادر قرار بده (سپس دکمه Go رو بزن):

 ____                   __        __       
|  _ \ __ _ _   _  __ _ \ \      / / __  
| |_) / _` | | | |/ _` | \ \ /\ / / '_ \ 
|  _ < (_| | |_| | (_| |  \ V  V /| |_) |
|_| \_\__,_|\__, |\__,_|   \_/\_/ | .__/ 
            |___/                 |_|    

(💡 توجه: قبل از اجرای کد، حتماً مقادیر newadmin (نام کاربری)، yourpassword (رمز عبور) و your@email.com (ایمیلت) را در خطوط اول جایگزین کن.)

سخن پایانی

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

اقدام بعدی تو : همین حالا با اطلاعات اکانت جدیدی که ساختی وارد آدرس لاگین سایتت (wp-admin) بشو. پس از ورود موفقیت‌آمیز، بلافاصله به منوی «کاربران» برو، وضعیت اکانت‌های قبلی رو بررسی کن، رمزهای مشکوک رو تغییر بده و افزونه‌های امنیتی‌ات رو بروزرسانی کن تا دیگر در چنین تله‌ای نیفتی! 🛡️

اگر در مراحل انجام کار به مشکلی خوردی یا سوالی داشتی قسمت دیدگاه های این مقاله مختص همین چیزاست اونجا با هم حلش میکنیم . مرسی که تا پایان این پست آموزشی از رایا وردپرس منو با نگاه قشنگت همراهی کردی تا به

5/5 - (2 امتیاز)

حمایت از رایا وردپرس

یک قدم کوچک، دلگرمی بزرگ برای ما

برای نوشتن و تولید محتوا در رایا وردپرس زمان و انرژی زیادی گذاشته می‌شه؛ با یه حمایت می‌تونید باعث دلگرمی ما برای انتشار محتوای باکیفیت‌تر باشین.

حمایت می‌کنم

این مقاله رو چند ستاره میدی؟

از ۵ · (۰ رای) ممنون از نظرت! 🌟

دیدگاه شما ثبت شد!

پس از بررسی و تایید مدیر نمایش داده خواهد شد

ش
شما
در انتظار تایید

هنوز دیدگاهی ثبت نشده است!

اولین نفری باشید که برای این مطلب دیدگاه می‌نویسد.

نظرت چیه؟ برامون بنویس 🤩
رایا وردپرس
بستن