ادمین وردپرس اختیار گستردهای روی سایت دارد؛ برای نویسنده محتوا یا پشتیبانی موقت، نقش مدیر را پیشفرض ندهید. اگر مدیر مجاز هستید، ساخت حساب از پیشخوان سادهترین مسیر است. در بازیابی دسترسیِ سایت تحت مالکیت خود، WP-CLI از دستکاری مستقیم جدولها و ساخت فایل PHP عمومی قابل کنترلتر است.
ساخت از پیشخوان
- با حسابی دارای اختیار ساخت کاربر وارد کاربران ← افزودن کاربر شوید.
- نام کاربری و ایمیل واقعیِ فرد مجاز را وارد کنید و نقش را بر اساس وظیفه تعیین کنید.
- برای مدیر واقعی، Administrator را انتخاب و رمز یکتا و قوی تعیین کنید؛ رمز را در گفتگوی عمومی نفرستید.
- حساب را ایجاد و ورود مستقل آن فرد را از مرورگر جدا کنترل کنید.
بازیابی با دسترسی مجاز هاست
اگر صرفاً رمز فراموش شده، ابتدا بازیابی ایمیل یا ابزار معتبر میزبان را بررسی کنید؛ ساخت ادمین دوم برای هر مشکل لازم نیست. اگر به SSH و WP-CLI دسترسی مجاز دارید، در مسیر نصب درست، کاربرها را بخوانید. در سرور چندسایتی، اشتباه در path یا URL میتواند حساب را در سایت دیگری بسازد.
wp --path=/path/to/wordpress user list --fields=ID,user_login,roles
wp --path=/path/to/wordpress user create site-recovery owner@example.com --role=administrator --prompt=user_pass
مسیر، ایمیل و نام نمونه را عوض کنید. –prompt گذرواژه را تعاملی میگیرد تا در متن فرمان قرار نگیرد. فرمان را با حساب مالک نصب اجرا کنید، نه با root صرفاً برای دورزدن خطای مجوز. در multisite، مدیر سایت با Super Admin شبکه یکسان نیست.
چرا SQL مستقیم توصیه اول نیست؟
پیشوند جدول، کلیدهای usermeta، مجوز شبکه و قالب داده ممکن است متفاوت باشد. کپیکردن رشته سریالشده یا hash قدیمی میتواند دسترسی خراب یا حسابی با اختیار اشتباه بسازد. ابزار رسمی، قواعد خود وردپرس را به کار میگیرد. اگر دیتابیس آسیب دیده است، ابتدا بکاپ و علت خرابی را بررسی کنید، نه اینکه همه نقشها را بازنویسی کنید.
پس از بازگشت دسترسی
- حسابهای مدیر، ایمیل بازیابی و تغییرات اخیر را بازبینی کنید.
- حساب اضطراری را پس از تحویل حذف یا کماختیار کنید؛ پیش از حذف، مالکیت محتوا را مشخص کنید.
- احراز هویت چندمرحلهای و ثبت رخداد را با روش سازگار سایت فعال کنید.
- اگر احتمال نفوذ وجود دارد، ایجاد یک مدیر تازه پاکسازی محسوب نمیشود؛ فایل، کلید و نشستها نیز بررسی شوند.
مطالعه مرتبط
منابع و مستندات
بازبینی محتوا و منابع: ۲۶ مهر ۱۴۰۵. دستورهای نمونه برای محیط مشخصشدهاند؛ پیش از استفاده روی سرویس عملیاتی، سازگاری محیط و نسخه پشتیبان را بررسی کنید.