021-28420448
شماره پشتیبانی
مناسب برای سایتهایی با بازدید متوسط و قیمت مناسب
انقلابی در میزبانی وردپرس با سرعت خیره کننده
ابری از قوی ترین سخت افزار ها با کانفیگ منحصر بفرد
سرعت بالا، قیمت اقتصادی و میزبانی در دیتاسنترهای قدرتمند آلمان
امنیت مثالزدنی، مناسب برای پروژههایی که حریم خصوصی اهمیت بالایی دارد
لوکیشن آسیایی ایدهآل برای دسترسی سریع در شرق آسیا و استرالیا
گزینهای پایدار برای پروژههای بینالمللی با نیاز به منابع اختصاصی
پهنای باند نامحدود|سرعت دانلود فوقالعاده
سیستم ضد اسپم پیشرفته | همیشه پایدار
پشتیبانی از فریمورک های محبوب پایتون
پشتیبانی از ASP و MSSQL و محصولات مایکروسافت
مناسب برای طراحان وب و نمایندگان فروش
سایر خدمات مرتبط با هاست های اشتراکی
تلگرام
zarinhost@
توئیتر
اینستاگرام
آموزش رفع خطای بهروزرسانی دیگری در جریان است در وردپرس
آموزش روش صحیح اضافه کردن فایلهای Css و Js به...
ترفندهای فایل Wp-Config برای بهینه سازی سایت وردپرسی
راهنمای جامع انتقال وبسایت از یک هاست به هاست دیگر...
مقایسه میزبانی وب اشتراکی و اختصاصی: کدام گزینه برای کسبوکار...
وردپرس یکی از محبوبترین سیستمهای مدیریت محتوا است که به دلیل سادگی در نصب و راهاندازی، امکانات بینظیر و اکوسیستم گسترده پلاگینها، توجه کاربران و توسعهدهندگان بسیاری را به خود جلب کرده است. با این حال، برخی مواقع ممکن است به دلایلی مانند از دست دادن دسترسی یا نیاز به مدیریت سایت از طریق یک کاربر جدید، نیاز به اضافه کردن ادمین جدید داشته باشید. در این موارد، استفاده از دیتابیس میتواند یک راهکار سریع و مطمئن برای ایجاد کاربر با دسترسی ادمین باشد.
این مقاله به شما نشان میدهد چگونه میتوانید با استفاده از phpMyAdmin یا ابزار مدیریت دیتابیس مشابه، یک کاربر ادمین جدید به سایت وردپرس خود اضافه کنید. نکات مربوط به امنیت، بهینهسازی برای موتورهای جستجو و نکات کاربردی دیگر نیز به تفصیل توضیح داده میشود.
فهرست محتوا
🔥 هاستینگ پرسرعت زرین هاست با قیمت ویژه!
سرورهای پرسرعت با پینگ پایین به ایران
خرید از ۲۱۹,۰۰۰ تومان
بهینه شده برای ترافیک بالا و SEO
پایداری بالا با کنترل پنل حرفه ای
خرید از ۳۴۹,۰۰۰ تومان
گاهی اوقات، به دلیل خطاهای ناشی از نصب یا بهروزرسانی پلاگینها یا حتی حملات هکری، ممکن است دسترسی به داشبورد وردپرس از بین برود. در این شرایط، اضافه کردن یک کاربر جدید با دسترسی ادمین از طریق دیتابیس، راه حلی سریع برای بازیابی کنترل سایت میباشد.
تنظیمات نادرست کاربران یا تغییرات اشتباه در فایلهای وردپرس ممکن است باعث از دست رفتن دسترسی مدیر شود. اضافه کردن یک ادمین جدید از طریق دیتابیس، میتواند مشکل را به سرعت حل کند.
با افزودن یک کاربر جدید از طریق دیتابیس، میتوانید پس از بازیابی دسترسی اصلی، تنظیمات امنیتی سایت را بهبود دهید و از احتمال سوءاستفادههای بعدی جلوگیری کنید.
برای اجرای این فرآیند به ابزارها و اطلاعات زیر نیاز دارید:
دسترسی به دیتابیس وردپرس: معمولاً از طریق پنل مدیریت هاست (مانند cPanel یا بخش مدیریت دیتابیس در زرین هاست) و یا استفاده از phpMyAdmin.
اطلاعات دیتابیس: نام دیتابیس، نام کاربری و رمز عبور.
برنامه مدیریت دیتابیس: phpMyAdmin، Adminer یا هر ابزار دیگری که امکان ویرایش دیتابیس را فراهم کند.
آشنایی ابتدایی با SQL: اگرچه توضیحات قدم به قدم در این مقاله آمده، آشنایی اولیه با زبان SQL میتواند مفید باشد.
ابتدا وارد پنل مدیریت هاست خود شوید و به بخش دیتابیس مراجعه کنید. در اکثر هاستها مانند زرین هاست، ابزار phpMyAdmin در دسترس است. پس از ورود به phpMyAdmin، دیتابیس مربوط به سایت وردپرس خود را انتخاب کنید.
در دیتابیس وردپرس، جدولی با نامهای مشابه wp_users وجود دارد. توجه داشته باشید که پیشوند wp_ ممکن است در برخی موارد تغییر کرده باشد. در این جدول، اطلاعات کاربران سایت ذخیره میشود.
wp_users
wp_
برای ایجاد کاربر جدید، باید یک ردیف جدید به جدول wp_users اضافه کنید. برای این کار مراحل زیر را دنبال کنید:
روی جدول wp_users کلیک کنید.
گزینه “Insert” یا “افزودن رکورد جدید” را انتخاب کنید.
اطلاعات زیر را وارد کنید:
ID: معمولاً خالی رها میشود چون سیستم به صورت خودکار یک شناسه یکتا تولید میکند.
user_login: نام کاربری جدید (مثلاً newadmin).
newadmin
user_pass: رمز عبور جدید. توجه داشته باشید که باید به صورت MD5 رمزنگاری شود. (مثلاً اگر رمز عبور Admin@123 باشد، آن را با MD5 رمزنگاری کنید).
Admin@123
user_nicename: نام نمایشی که در URL پروفایل کاربر نمایش داده میشود.
user_email: ایمیل کاربر.
user_registered: تاریخ و زمان ثبتنام (مثلاً 2025-03-28 12:00:00).
2025-03-28 12:00:00
user_status: مقدار این فیلد معمولاً 0 است.
display_name: نامی که در سایت نمایش داده میشود.
نمونهای از مقادیر:
INSERT INTO `wp_users` (user_login, user_pass, user_nicename, user_email, user_registered, user_status, display_name) VALUES ('newadmin', MD5('Admin@123'), 'New Admin', '[email protected]', NOW(), 0, 'New Admin');
پس از ایجاد کاربر در جدول wp_users، باید دسترسیهای لازم را به او بدهید. این اطلاعات در جدول wp_usermeta ذخیره میشود.
wp_usermeta
برای این کار دو رکورد جدید به جدول wp_usermeta اضافه کنید:
مقدار اول: ذخیره کردن کلید wp_capabilities
wp_capabilities
مقدار: باید شامل نقش مدیر (administrator) باشد. برای مثال:
a:1:{s:13:"administrator";b:1;}
مقدار دوم: ذخیره کردن کلید wp_user_level
wp_user_level
مقدار: برای مدیر، عدد 10 میباشد.
ابتدا شناسه (ID) کاربر جدید را که در مرحله قبلی ایجاد شده است، یادداشت کنید. فرض کنید شناسه کاربر برابر با 7 باشد.
7
INSERT INTO `wp_usermeta` (user_id, meta_key, meta_value) VALUES (7, 'wp_capabilities', 'a:1:{s:13:"administrator";b:1;}');
و
INSERT INTO `wp_usermeta` (user_id, meta_key, meta_value) VALUES (7, 'wp_user_level', '10');
در صورتی که پیشوند جداول شما متفاوت است (مثلاً wp_ تغییر کرده)، باید کلیدهای متا را مطابق با آن تغییر دهید.
پس از وارد کردن تغییرات در دیتابیس، به بخش ورود به سایت وردپرس بروید و با استفاده از نام کاربری و رمز عبور جدید، وارد شوید. در صورتی که همه مراحل به درستی انجام شده باشد، باید به داشبورد وردپرس دسترسی داشته باشید.
ممکن است برخی کاربران با خطاهایی مانند “Access Denied” مواجه شوند. در این صورت باید مطمئن شوید اطلاعات ورود به دیتابیس (نام کاربری، رمز عبور، نام دیتابیس) به درستی وارد شده باشد. در مواردی که دسترسی به phpMyAdmin محدود شده است، میتوانید از ابزارهای مدیریت دیتابیس جایگزین استفاده کنید یا از پشتیبانی زرین هاست کمک بگیرید.
وردپرس از تابع MD5 برای رمزنگاری اولیه رمز عبور استفاده میکند، اما در نسخههای جدیدتر از الگوریتمهای پیشرفتهتر بهره میگیرد. در صورتی که رمز عبور شما پس از ورود تغییر نکرده و مشکل امنیتی ایجاد کند، پس از ورود به سایت توصیه میشود از بخش پروفایل کاربری، رمز عبور جدیدی تنظیم کنید.
در برخی موارد، به دلایل امنیتی، پیشوند جداول وردپرس تغییر داده میشود. در این صورت، هنگام اضافه کردن رکوردهای جدید به جداول wp_users و wp_usermeta، باید از پیشوند صحیح استفاده کنید. بررسی فایل wp-config.php سایت برای یافتن پیشوند صحیح، گامی ضروری است.
wp-config.php
بسته به نسخه وردپرس و پلاگینهای نصب شده، برخی تغییرات در ساختار دیتابیس ممکن است رخ دهد. بنابراین، همواره پیش از اعمال تغییرات در دیتابیس، از سایت نسخه پشتیبان تهیه کنید. در صورتی که مشکلی پیش آمد، میتوانید به راحتی وضعیت قبلی را بازیابی نمایید.
پس از اضافه کردن ادمین جدید و بازیابی دسترسی، توصیه میشود:
تغییر رمز عبورهای پیشفرض کاربران حساس.
حذف یا غیرفعال کردن کاربران ادمینی که دیگر مورد نیاز نیستند.
بهروزرسانی منظم وردپرس و پلاگینها.
نصب پلاگینهای امنیتی مانند Wordfence جهت مانیتورینگ فعالیتهای مشکوک.
در برخی مواقع، به دلیل محدودیتهای امنیتی یا تنظیمات سرور، ممکن است دسترسی به phpMyAdmin دچار مشکل شود. در این موارد:
از تنظیمات سرور و فایلهای پیکربندی هاست خود مطمئن شوید.
در صورت نیاز با پشتیبانی زرین هاست تماس بگیرید.
از ابزارهای جایگزین مانند Adminer استفاده کنید.
رمزنگاری MD5 در نسخههای اولیه وردپرس استفاده میشد؛ اما در نسخههای جدیدتر الگوریتمهای پیچیدهتر به کار میرود. توصیه میشود:
بلافاصله پس از ورود به سایت، رمز عبور کاربر جدید را تغییر دهید.
از پلاگینهای امنیتی برای نظارت بر فعالیتهای مشکوک استفاده کنید.
اگر به اشتباه جداول را ویرایش یا پیشوند آنها تغییر کرده باشد، ممکن است سایت با مشکل مواجه شود. راهکارهای پیشنهادی شامل:
تهیه نسخه پشتیبان از دیتابیس قبل از اعمال تغییرات.
بررسی دقیق فایل wp-config.php برای یافتن پیشوند صحیح.
در صورت بروز خطا، بازگرداندن نسخه پشتیبان یا مراجعه به پشتیبانی فنی.
اضافه کردن ادمین جدید به وردپرس از طریق دیتابیس یکی از راهکارهای سریع و کارآمد برای بازیابی دسترسی به وبسایت و رفع مشکلات مدیریتی است. با استفاده از ابزارهایی مانند phpMyAdmin و با رعایت نکات امنیتی و بهینهسازی سئو، میتوانید این فرآیند را با موفقیت انجام دهید. نکات مطرح شده در این مقاله شامل:
مقدمهای بر اهمیت بازیابی دسترسی: توضیح دلایل نیاز به ایجاد کاربر جدید.
ابزارهای مورد نیاز: معرفی phpMyAdmin و سایر ابزارهای مدیریت دیتابیس.
مراحل گام به گام: از ورود به دیتابیس گرفته تا افزودن دسترسیهای لازم.
نکات امنیتی: اقدامات لازم پس از بازیابی دسترسی و اهمیت تغییر رمز عبور.
این راهنما به خصوص برای سایتهایی مانند زرین هاست طراحی شده است تا بتوانند با ارائه محتوای تخصصی و دقیق، جایگاه خود را در نتایج جستجوی گوگل تقویت کنند. رعایت اصول بهینهسازی سئو و ارائه اطلاعات جامع، نقش مهمی در جذب مخاطبان هدف و افزایش اعتبار سایت دارد.
در پایان لازم به ذکر است که در صورت عدم آشنایی کامل با فرآیندهای ویرایش دیتابیس، توصیه میشود از یک کارشناس یا تیم پشتیبانی فنی کمک گرفته شود تا از بروز هرگونه مشکل احتمالی جلوگیری شود. همچنین تهیه نسخه پشتیبان قبل از اعمال تغییرات، یک ضرورت محسوب میشود تا در صورت بروز مشکل بتوانید به وضعیت قبلی بازگردید.
امید است این مقاله بتواند راهنمایی جامع و مفیدی برای شما در زمینه اضافه کردن ادمین جدید به وردپرس از طریق دیتابیس باشد. استفاده از این روش نه تنها به رفع مشکلات فوری کمک میکند بلکه میتواند به عنوان یک نقطه شروع برای بهبود روند مدیریت و امنیت سایت شما تلقی شود.
نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند *
دیدگاه *
نام *
ایمیل *
وب سایت
ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم.
آموزش رفع خطای بهروزرسانی دیگری در ج...
وردپرس به عنوان یکی از محبوبترین سام...
آموزش روش صحیح اضافه کردن فایلهای Cs...
وردپرس به عنوان یکی از محبوبترین سیس...
ترفندهای فایل Wp-Config برای بهینه سا...
فایل wp-config.php قلب سایت وردپرسی ش...
راهنمای جامع انتقال وبسایت از یک هاس...
انتقال وبسایت به هر دلیلی میتواند ب...
مقایسه میزبانی وب اشتراکی و اختصاصی: ...
انتخاب نوع میزبانی وب از مباحث کلیدی ...
تأثیر انتخاب نام دامنه بر سئو وبسایت...
سئو یا بهینهسازی موتور جستجو ابزاری ...
قطع دسترسی کاربر به حساب کاربری بدون ...
آموزش قرار دادن فرم ورود به حساب کارب...
یکی از اولین گامهایی که کاربران هنگا...
آموزش دانگرید افزونه در وردپرس بدون د...
وردپرس به دلیل انعطافپذیری بالا و جا...
افزودن خودکار واترمارک به تصاویر در و...