Skip to content
تمی
تمی

اخبار روز وردپرس

  • اخبار و مقالات قالب سایت
تمی

اخبار روز وردپرس

17 شهریور 1401

چگونه یک کاربر ادمین را از طریق MySQL به پایگاه داده وردپرس اضافه کنیم


آیا دسترسی به وب سایت وردپرس خود را قفل کرده اید؟

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

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

چگونه یک کاربر ادمین را از طریق MySQL به پایگاه داده وردپرس اضافه کنیم

چرا یک کاربر ادمین را از طریق MySQL به پایگاه داده وردپرس اضافه کنید؟

یک بار با مشکلی مواجه شدیم که در آن سایت یکی از کاربران هک شد و حساب مدیریت آنها از پایگاه داده حذف شد. این باعث شد آنها بدون هیچ ورودی دیگری از وب سایت وردپرس خود خارج شوند.

ما توانستیم با ایجاد یک کاربر مدیر جدید به طور مستقیم در وب سایت وردپرس به آنها کمک کنیم تا به وب سایت خود دسترسی پیدا کنند. ما این کار را با استفاده از phpMyAdmin انجام دادیم، یک ابزار مبتنی بر وب که به شما امکان می دهد پایگاه داده MySQL را با استفاده از مرورگر وب خود مدیریت کنید.

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

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

با این اوصاف، بیایید نگاهی به نحوه اضافه کردن یک کاربر مدیر به پایگاه داده وردپرس از طریق MySQL بیندازیم.

اضافه کردن یک کاربر مدیر به پایگاه داده وردپرس با phpMyAdmin

PhpMyAdmin با اکثر شرکت های برتر میزبانی وردپرس از پیش نصب شده است. می‌توانید آن را در بخش پایگاه‌های داده در داشبورد cPanel حساب میزبانی خود پیدا کنید.

در اینجا یک اسکرین شات از کنترل پنل Bluehost آمده است:

باز کردن phpMyAdmin از سی پنل

با کلیک بر روی آیکون، رابط phpMyAdmin باز می شود. باید پایگاه داده وردپرس خود را از ستون سمت چپ انتخاب کنید.

پس از آن، phpMyAdmin تمام جداول را در پایگاه داده وردپرس شما نمایش می دهد. شما در حال ایجاد تغییرات در wp_users و wp_usermeta جداول

شما در جداول wp_users و wp_usermeta تغییراتی ایجاد خواهید کرد

افزودن کاربر به جدول wp_users

ابتدا باید آن را پیدا کنید wp_users جدول و کلیک کنید. با این کار کاربرانی که در حال حاضر در جدول ذکر شده اند نشان داده می شود.

در تصویر زیر توجه کنید که دو شناسه کاربری در جدول وب‌سایت آزمایشی ما وجود دارد، 1 و 2. وقتی یک کاربر جدید برای سایت آزمایشی خود ایجاد می‌کنیم، شناسه 3 را به آن می‌دهیم.

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

روی Insert Tab کلیک کنید

اطلاعات زیر را به فیلدهای فرم Insert اضافه کنید:

  • ID: یک عدد منحصر به فرد انتخاب کنید (در مثال ما از 3 استفاده می کنیم)
  • user_login: نام کاربری که هنگام ورود استفاده می شود
  • user_pass: یک رمز عبور اضافه کنید و مطمئن شوید که MD5 را در منوی عملکرد انتخاب کنید (تصویر زیر را ببینید)
  • user_nicename: نام کامل یا نام مستعار کاربر
  • user_email: آدرس ایمیل کاربر
  • user_url: آدرس وب سایت شما
  • user_registered: تاریخ و ساعت ثبت نام کاربر را با استفاده از تقویم انتخاب کنید
  • user_activation_key: خالی بگذارید
  • user_status: این را روی 0 قرار دهید
  • display_name: نام کامل یا نام نمایشی کاربر
فیلدهای کاربر جدید را پر کنید

پس از اتمام کار، مطمئن شوید که برای ذخیره کاربر جدید، روی دکمه “برو” کلیک کرده اید.

افزودن کاربر به جدول wp_usermeta

اکنون باید آن را پیدا کنید wp_usermeta جدول و کلیک کنید. پس از آن، همانطور که در مرحله قبل انجام دادید، باید بر روی تب ‘Insert’ کلیک کنید.

در مرحله بعد، باید اطلاعات زیر را به فرم درج اضافه کنید:

  • unmeta_id: این را خالی بگذارید (به طور خودکار تولید می شود)
  • user_id: شناسه کاربری که در مرحله قبل استفاده کردید
  • meta_key: این باید باشه wp_capabilities
  • meta_value: این را درج کنید: a:1:{s:13:"administrator";s:1:"1";}
فیلدهای کاربر جدید را پر کنید

پس از آن، وقتی به پایین اسکرول می کنید، باید فیلدهایی را برای ردیف دوم پیدا کنید. شما باید اطلاعات زیر را اضافه کنید:

  • unmeta_id: این را خالی بگذارید (به طور خودکار تولید می شود)
  • user_id: شناسه کاربری که در مراحل قبل استفاده کردید
  • meta_key: باید وارد شوید wp_user_level
  • meta_value: 10
فیلدهای کاربر جدید را پر کنید

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

اکنون باید بتوانید با استفاده از نام کاربری و رمز عبوری که برای این کاربر مشخص کرده اید وارد بخش مدیریت وردپرس خود شوید.

به محض ورود به سیستم، باید به آن بروید کاربران » همه کاربران، سپس روی نام کاربری که ایجاد کرده اید کلیک کنید.

به Users » All Users بروید و کاربر جدید را ویرایش کنید

اکنون بدون تغییر چیزی، به پایین صفحه رفته و دکمه «ذخیره» را کلیک کنید.

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

افزودن یک کاربر مدیر به پایگاه داده وردپرس با استفاده از پرس و جوی SQL

اگر توسعه‌دهنده هستید، می‌توانید با استفاده از کد، روند را تسریع کنید.

به سادگی این پرس و جوی SQL را در پایگاه داده خود رها کنید:

INSERT INTO `databasename`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('3', 'demo', MD5('demo'), 'Your Name', '[email protected]', 'http://www.example.com/', '2022-09-01 00:00:00', '', '0', 'Your Name');
 
 
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
 
 
INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '3', 'wp_user_level', '10');

اطمینان حاصل کنید که “نام پایگاه داده” را به پایگاه داده ای که با آن کار می کنید تغییر دهید. همچنین فراموش نکنید که همانطور که در روش اول توضیح دادیم، مقادیر دیگر را به مقادیری که برای کاربر جدید می خواهید تغییر دهید.

این پرس و جوی SQL را در پایگاه داده خود رها کنید

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

اگر این مقاله را دوست داشتید، لطفاً در کانال یوتیوب ما برای آموزش های ویدیویی وردپرس مشترک شوید. شما همچنین می توانید ما را در توییتر و فیس بوک





منبع

اخبار و مقالات قالب سایت تم سایتقالب سایت

راهبری نوشته

Previous post
Next post

نوشته‌های تازه

  • نحوه اضافه کردن هدرهای امنیتی HTTP در وردپرس (راهنمای مبتدیان)
  • ثبت نام اظهارنامه مالیات بر ارزش افزوده ۱۴۰۲ نحوه تکمیل و ارسال 1402 | تکس مپ
  • نحوه ایجاد گالری تصاویر محصول ووکامرس (گام به گام)
  • 9 بهترین پلاگین دستور غذا برای وردپرس (رایگان و پولی)
  • نحوه تنظیم یک آدرس ایمیل حرفه ای با Gmail و Workspace
  • نحوه برجسته کردن متن در وردپرس (راهنمای مبتدیان)
  • نحوه دریافت حاشیه نویسی و یادداشت های سایت GA4 در وردپرس
  • ابزار ممیزی رایگان سئو برای افزایش رتبه
  • نحوه ویرایش انبوه تصاویر ویژه در وردپرس
  • نحوه ایجاد فید RSS مجزا برای هر دسته در وردپرس
  • نحوه اضافه کردن خودکار سلب مسئولیت در وردپرس (راه آسان)
  • نحوه تغییر اندازه تصویر Gravatar در وردپرس
  • 10 بهترین مولد کلمات کلیدی دم بلند (مقایسه شده)
  • نحوه استفاده از کدهای کوتاه در ابزارک های نوار کناری وردپرس
  • اعلام ایده مولد پست وبلاگ WPBeginner
  • چرا باید به سراغ بهترین لپ تاپ های لنوو Core i5 رفت؟ + معرفی 4 مدل محبوب | behtarin-laptop
  • نحوه فروش وب سایت یا کسب و کار آنلاین (راهنمای کامل)
  • نمایندگی سیم کشی و برق کشی ساختمان اعزام سریع برقکار ساختمان امدادکاران | fanbaz
  • نحوه ایجاد نمودار سازمانی شرکت خود در وردپرس (راه آسان)
  • نحوه ایجاد یک پست خلاصه در وردپرس (راه آسان)
  • قیمت دستگاه تولید لیوان کاغذی دست دوم + راهنمای جامع خرید | ایران کاپ
  • نحوه مشاهده نسخه موبایل سایت های وردپرس از دسکتاپ
  • نحوه افزودن متن به گفتار در وردپرس (گام به گام)
  • نحوه ایجاد فرم آپلود فایل در وردپرس (راه حل آسان)
  • کتاب کمک درسی دوم دبستان پایتخت کتاب | ketabko
  • طراحی سایت و فروشگاه اینترنتی شروع یک موفقیت آنلاین پرتال | allescape
  • حمل و نقل چیست ؟ انواع و تاریخچه حمل و نقل در ایران | transemartlogistics
  • نحوه اضافه کردن یک سازنده محصول سفارشی در ووکامرس (آسان)
  • چگونه انواع پست سفارشی را به فید اصلی وردپرس خود اضافه کنید
  • معرفی تحلیلگر سرفصل – نوشتن سرفصل های جذاب آسان شده است
  • نحوه اضافه کردن مبدل ارز در وردپرس (2 راه آسان)
  • نحوه تعمیر تغییر مسیر وردپرس به دامنه قدیمی پس از مهاجرت
  • چگونه در پست های وردپرس خود کلیک به جعبه های توییت اضافه کنید
  • نحوه ایجاد اسلایدر محصول در Shopify در سال 2023
  • نحوه نمایش یا پنهان کردن ابزارک ها در صفحات خاص وردپرس
  • به HeroThemes به صندوق رشد WPBeginner خوش آمدید
  • بهترین کاندوم بازار در سال 2023 + معرفی 20 مدل پرفروش | asilbekharid
  • نحوه ایجاد و مدیریت فایل های Ads.txt در وردپرس (آسان)
  • آیا باید به افزونه های وردپرس اجازه جمع آوری داده ها را بدهم؟
  • قیمت و رزرو اتاق فرار اختلال disorder ایران اسکیپ | allescape
  • نحوه ارسال ایمیل به همه کاربران ثبت نام شده در وردپرس
  • 16 بهترین افزونه تایپوگرافی وردپرس برای بهبود طراحی شما
  • چگونه به راحتی تصاویر تعاملی 360 درجه را در وردپرس اضافه کنیم
  • شرایط شرکت در بازی اتاق فرار در مجموعه اسکیپ رومیست | allescape
  • نحوه نمایش یا دفن نظرات در وردپرس (2 راه آسان)
  • 8 بهترین افزونه گرید محصول برای ووکامرس (رایگان + پولی)
  • معماری اسلامی و 8 نمونه برجسته | معماری نواز
  • معرفی Broken Link Checker – Easy Dead Link Checker برای تعمیر لینک های شکسته در وردپرس
  • نحوه اضافه کردن کلاهک در پست های وردپرس (3 روش ساده)
  • نحوه باز کردن پیوندهای خارجی در یک پنجره یا برگه جدید با وردپرس

دسته‌ها

  • اخبار و مقالات قالب سایت
  • دسته‌بندی نشده
  • نحوه اضافه کردن هدرهای امنیتی HTTP در وردپرس (راهنمای مبتدیان)
  • ثبت نام اظهارنامه مالیات بر ارزش افزوده ۱۴۰۲ نحوه تکمیل و ارسال 1402 | تکس مپ
  • نحوه ایجاد گالری تصاویر محصول ووکامرس (گام به گام)
  • 9 بهترین پلاگین دستور غذا برای وردپرس (رایگان و پولی)
  • نحوه تنظیم یک آدرس ایمیل حرفه ای با Gmail و Workspace
  • نحوه برجسته کردن متن در وردپرس (راهنمای مبتدیان)
  • نحوه دریافت حاشیه نویسی و یادداشت های سایت GA4 در وردپرس
  • ابزار ممیزی رایگان سئو برای افزایش رتبه
  • نحوه ویرایش انبوه تصاویر ویژه در وردپرس
  • نحوه ایجاد فید RSS مجزا برای هر دسته در وردپرس
  • نحوه اضافه کردن خودکار سلب مسئولیت در وردپرس (راه آسان)
  • نحوه تغییر اندازه تصویر Gravatar در وردپرس
  • 10 بهترین مولد کلمات کلیدی دم بلند (مقایسه شده)
  • نحوه استفاده از کدهای کوتاه در ابزارک های نوار کناری وردپرس
  • اعلام ایده مولد پست وبلاگ WPBeginner
  • چرا باید به سراغ بهترین لپ تاپ های لنوو Core i5 رفت؟ + معرفی 4 مدل محبوب | behtarin-laptop
  • نحوه فروش وب سایت یا کسب و کار آنلاین (راهنمای کامل)
  • نمایندگی سیم کشی و برق کشی ساختمان اعزام سریع برقکار ساختمان امدادکاران | fanbaz
  • نحوه ایجاد نمودار سازمانی شرکت خود در وردپرس (راه آسان)
  • نحوه ایجاد یک پست خلاصه در وردپرس (راه آسان)
  • قیمت دستگاه تولید لیوان کاغذی دست دوم + راهنمای جامع خرید | ایران کاپ
  • نحوه مشاهده نسخه موبایل سایت های وردپرس از دسکتاپ
  • نحوه افزودن متن به گفتار در وردپرس (گام به گام)
  • نحوه ایجاد فرم آپلود فایل در وردپرس (راه حل آسان)
  • کتاب کمک درسی دوم دبستان پایتخت کتاب | ketabko
  • طراحی سایت و فروشگاه اینترنتی شروع یک موفقیت آنلاین پرتال | allescape
  • حمل و نقل چیست ؟ انواع و تاریخچه حمل و نقل در ایران | transemartlogistics
  • نحوه اضافه کردن یک سازنده محصول سفارشی در ووکامرس (آسان)
  • چگونه انواع پست سفارشی را به فید اصلی وردپرس خود اضافه کنید
  • معرفی تحلیلگر سرفصل – نوشتن سرفصل های جذاب آسان شده است
  • نحوه اضافه کردن مبدل ارز در وردپرس (2 راه آسان)
  • نحوه تعمیر تغییر مسیر وردپرس به دامنه قدیمی پس از مهاجرت
  • چگونه در پست های وردپرس خود کلیک به جعبه های توییت اضافه کنید
  • نحوه ایجاد اسلایدر محصول در Shopify در سال 2023
  • نحوه نمایش یا پنهان کردن ابزارک ها در صفحات خاص وردپرس
  • به HeroThemes به صندوق رشد WPBeginner خوش آمدید
  • بهترین کاندوم بازار در سال 2023 + معرفی 20 مدل پرفروش | asilbekharid
  • نحوه ایجاد و مدیریت فایل های Ads.txt در وردپرس (آسان)
  • آیا باید به افزونه های وردپرس اجازه جمع آوری داده ها را بدهم؟
  • قیمت و رزرو اتاق فرار اختلال disorder ایران اسکیپ | allescape
  • نحوه ارسال ایمیل به همه کاربران ثبت نام شده در وردپرس
  • 16 بهترین افزونه تایپوگرافی وردپرس برای بهبود طراحی شما
  • چگونه به راحتی تصاویر تعاملی 360 درجه را در وردپرس اضافه کنیم
  • شرایط شرکت در بازی اتاق فرار در مجموعه اسکیپ رومیست | allescape
  • نحوه نمایش یا دفن نظرات در وردپرس (2 راه آسان)
  • 8 بهترین افزونه گرید محصول برای ووکامرس (رایگان + پولی)
  • معماری اسلامی و 8 نمونه برجسته | معماری نواز
  • معرفی Broken Link Checker – Easy Dead Link Checker برای تعمیر لینک های شکسته در وردپرس
  • نحوه اضافه کردن کلاهک در پست های وردپرس (3 روش ساده)
  • نحوه باز کردن پیوندهای خارجی در یک پنجره یا برگه جدید با وردپرس
©2023 تمی | WordPress Theme by SuperbThemes