پیشوند پیش فرض جداول دیتابیس وردپرس را تغییر دهید!

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

همان‌طور که می‌دانید وردپرس سیستم مدیریت محتوایی است که بصورت متن‌باز و با زبان برنامه نویسی محبوب و قدرتمند پی اچ پی (php) نوشته شده است و تمامی اطلاعات اعم از: نوشته‌ها، افزونه‌ها، تنظیمات، دیدگاه‌ها و سایر موارد در پایگاه داده (MySQL) ذخیره می‌شود.

در اولین مراحل نصب وردپرس لازم است این نرم افزار تحت وب را از طریق فایل wp-config که در نوشته‌ی “محافظت از فایل wp-config وردپرس” به اهمیتِ ایمن بودن این فایل اشاره کردیم پیکربندی کنید، همان‌طور که می‌دانید این فایل امنیتی وردپرس شامل نام پایگاه داده، نام کاربری، و رمز پایگاه داده‌ای است که شما برای نصب و راه اندازی وردپرس این اطلاعات را در آن وارد نموده‌اید. از دیگر قسمت‌های مهم فایل wp-config قسمت جداول دیتابیس یا همان پایگاه داده می‌باشد که بصورت پیش فرض با پیشوند _wp در فایل پیکربندی وردپرس آماده است و کاربران به دلیل عدم آشنایی با این قسمت، پیشوند جداول دیتابیس وردپرس را بدون ایجاد تغییر در حالت پیش فرض قرار داده و برای ادامه‌ی مراحل نصب و راه اندازی وردپرس اطلاعات موجود در فایل پیکربندی را ذخیره می‌کنند.

روش‌های گوناگونی برای مورد حمله قرار دادن یک سایت وردپرسی وجود دارد که هدف اول نفوذگران در بسیاری از حملات، پایگاه داده یا همان دیتابیس وردپرس بوده است که یکی از اصلی‌ترین و مهم‌ترین راه‌های محافظت از پایگاه داده در برابر اسکریپت‌های خودکار، تزریق کد sql و سایر کدهای مخرب تغییر نام پیشوند جداول وردپرس است که بصورت پیش فرض _wp بوده و برای تمام نفوذگران آشکار و قابل حدث زدن است که در این نوشته از وبلاگ هاستینگ ماندگار وب به چگونگی تغییر پیشوند جدول دیتابیس وردپرس خواهیم پرداخت.

تغییر پیشوند جدول دیتابیس وردپرس

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

روش دوم استفاده از افزونه Change DB Prefix می‌باشد که مراحل تغییر پیشوند جدول دیتابیس وردپرس را برای کاربران مبتدی بسیار آسان ساخته است. در مرحله‌ی اول افزونه تغییر پیشوند جداول پایگاه داده‌ی وردپرس را دریافت کرده و بر روی وردپرس خود بارگذاری و فعال نمایید. همانطور که متوجه شدید بعد از فعال‌سازی افزونه Change DB Prefix پیشخوان مدیریتی وردپرس شما از حالت راست چین (rtl) خارج شده و در حالت چپ چین (ltr) نمایش داده می‌شود که برای رفع این مشکل می‌توانید با کلیک راست کردن بر روی صفحه ی مرورگر و استفاده از گزینه‌ی Switch Text Direction نمایش برگه را بصورت صحیح چپ چین کنید.

در مرحله‌ی بعد از طریق منوی تنظیمات بر روی Change DB Prefix کلیک کرده و همانطور که در تصویر زیر تماشا می‌کنید پیشوند جدید و مورد نظر خود را که طبیعتا باید از ارقام و حروف سخت تشکیل شده باشد را در فیلد New Prefix قرار داده و تغییرات را ذخیره کنید، لازم است بدانید در تصویر زیر برای نمونه پیشوند پیش فرض از _wp به _mandegarweb تغییر پیدا کرده است:

بالا بردن ایمنی وردپرس

نکته : حتما نام تازه را همانند تصویر به همراه آندرلاین _ در New Prefix وارد کنید.

بعد از گذراندن مراحل فوق با بازکردن فایل wp-config.php متوجه خواهید شد پیشوند جدول دیتابیس وردپرس شما تغییر پیدا کرده است که در این مرحله کار تمام است و میتوانید افزونه Change DB Prefix را از لیست افزونه‌های خود حذف کنید، امیدوار هستیم معرفی این افزونه بسیار مفید مورد توجه شما دوستان عزیز قرار گرفته باشد.

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

کانال تلگرام ماندگار وب

  1. کباکا

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

    1. امیر خلجی مهر

      میتونید یه فایل index.php خالی بگذارید و یا تو فایل متنی رو قرار بدید یا اینکه به برگه ی دیگه ای ارجاع بدید از طریق فایل اچ تی اکسز هم امکانپذیره که باید جستجو کنید
      موفق باشید

          1. کباکا

            بسیار بسیار ازتون ممنونم جناب خلجی مهر
            خدا خیرتون بده هم سایتتون عالیه و هم کمک هایی که میکنید به ما مبتدیا عالیه
            ممنون

          2. امیر خلجی مهر

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

  2. بازتاب: ‫افزونه کپچا وردپرس‬
    1. عبدالماجد شه بخش

      خواهش میکنم
      افزونه هایی که در سایت ماندگار معرفی میشند در شرایط مختلف مورد بررسی قرار میگیرند
      اما حرف شما کاملا” صحیح هست و حتی در شرایط عادی هم پیشنهاد میشه بصورت هفتگی از دیتاها نسخه پشتیبان تهیه بشه
      ممنون از توجهتون

    1. امیر خلجی مهر

      کیوان جان لطف کنید چند دقیقه ای وقت بگذارید و نوشته رو کامل مطالعه کنید این آموزش برای تغییر پیشوند جداول وردپرس هست نه فایل کانفیگ وردپرس

      موفق باشید

  3. omid

    اقا من اين كارو كردم ديتا بيسم فكر كنم كلا پاك شد
    اين كارو كردم بعد كه سايت رو باز كردم صفحه نصب ورد پرس امد
    چكار كنم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

    1. امیر خلجی مهر

      دوست خوبم این افزونه هیچ مشکلی نداره و بارها توسط بنده امتحان شده طبق آموزش پیش برید
      به فایل wp-config برید و ببینید پیشوند تازه ای که در افزونه وارد کردید جایگزین پیشوند پیش فرض یعنی _wp شده اگر تغییر پیدا کرده بود مجدد پیشوند را به wp_ تغییر بدید

  4. حسین

    با سلام
    اقا برای سایت منم کلا هر چی داشتم پرید !!!!! یه هفته روش وقت گذاشته بودم واقآ مرسی که از عواقبش نگفتید تمام زحمتام به هدر رفت !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    1. امیر خلجی مهر

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

  5. حسین

    آقا امیر من زود قضاوت نکردم
    فقط میگم کاشکی تو توضیحاتش میگفتین شاید این اتفاق پیش بیاد و راه حل این اتفاق هم مینوشتین !!!!
    به منم حق بدید
    ما تازه کارارو دریابید آقا امیر

    1. امیر خلجی مهر

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

  6. امیر خلجی مهر

    حسین جان سایتتون رو بررسی کردم
    متاسفانه مشکل بوجود اومده به خاطر بی توجهی خودتون بوده، شما تنها نام رو در افزونه قرار دادید و آندرلاین _ رو نگذاشتید برای همین وردپرس شما نتونسته نام جدوال رو بشناسه
    نام جدول رو شما به این شکل گذاشتید
    nemenikora
    در صورتی که باید اینطور میگذاشتید
    nemenikora_

    وقت بخیر

  7. مشکل تغییر پیشوند جداول

    بچه ها اشتباه از من بوده باید نام مورد نظر رو همراه با آندرلاین میزدم که نزدم و بچه ها هواستون به این موضوع باشه تا مثل من این مشکل براتون پیش نیاد .
    آقا امیر بازم شرمنده

    1. امیر خلجی مهر

      فدای سرتون دوست خوبم برای هرکسی حتی خود من هم ممکنه پیش بیاد
      خوشحالم که مشکلتون حل شده
      موفق باشید

  8. amin

    درود.
    من فایل بک آپی ک از دیتابیس داشتمو ویرایشکردم کل wp رو با اسم مد نظرم جابجا کردم.
    بعدشم توی کانفیگ فایل بجای wp همون اسمو نوشتم.سایت کار میکنه.
    این به لحاظ تکنیکی ک مشکلی ایجاد نمیکنه؟!

    1. امیر خلجی مهر

      درود بر شما
      خیر همون کاری رو انجام دادید که این افزونه قرار بود براتون انجام بده 🙂
      شاد باشید

  9. melody

    من با نصب این افزونه دوباره وب سایتم به صفحه install رفت و وب سایتم پاک شد ! واقعا که ! لطفا قبل از گذاشتن مطالب امتحان کنید یعد مطلب بذارید! اه

    1. امیر خلجی مهر

      دوست عزیز خوبم در مورد دیگران تصمیم نگیرید، این پلاگین امتحان شده ( به نکته ای که آخر نوشته هم اشاره شده توجه کنید )
      در کل نگران نباشید چون اشتباه از سمت خود شما هست و هیچ چیزی آسیب ندیده، فایل کانفیگ رو باز کنید و ببینید نام جدول تغییر پیدا کرده یا نه
      اگر تمایل داشتین یوزر پس وردپرس و هاست رو بدید تا براتون درست کنم
      tansu68@live.com

    1. امیر خلجی مهر

      این افزونه پیش از معرفی امتحان شده اما بهتره از افزونه استفاده نکنید و از روشهای مطمئن تر استفاده کنید، روش دستی مطمئن تر هست
      در گوگل جستجو کنید حتماً آموزش هایی رو در این رابطه پیدا میکنید
      موفق باشید

  10. جعفر

    سلام. خسته نباشید.

    من با این ارور مواجه شدم: شما مجوز کافی برای دسترسی به‌این برگه را ندارید.

    اینم آدرس سایتم: weall.ir

    من نمیدونم چطوری این کار رو انجام بدم.
    میشه برام توضیح بدین که
    چیکار کنم؟
    از کدوم قسمت باید پیشوند رو تغییر بدم؟

  11. parsa

    آقا دمت گرم خیلی کارت درسته
    هر چی ازت تشکر کنم کمه
    تورا به خدا کم لطفی یه سری مبتدی مثل ما رو ببخش
    خیلی رو دیتا بیس کار کرم و نشد اما با این افزونه خیلی راحت انجام شد
    برای شما آرزوی موفقیت روز افزون دارم و یه خواهش کوچک
    من خیلی وقته دنبال یه افزونه هستم که امنیت سایت بالا ببرم مثل Better WP Security یا چیزای دیگه اگه در این زمینه هم یه لطفی به ما مبتدی ها بکنی ممنون میشم یه افزونه خوب معرفی کنید

    1. امیر خلجی مهر

      خواهش میکنیم دوست خوبم
      افزونه در این رابطه زیاد هست و نیازی به معرفی نیست، هر کدوم که از تعداد دریافت و امتیاز بیشتری برخوردار باشند مسلما افزونه ی خوبی هستند
      برای کار کردن هم تنها باید زبانتون خوب باشه

      موفق باشید

  12. yesterday

    با سلام
    اگر مدت زمانی مثلاً یکسال از فعالیت سایت سپری شود و پست های زیادی داشته باشد تغییر این جداول صدمه ای به آن زند یا خیر مثل تغییر پیوند یکتا که اکثریت نظرشان بر صدمه به رنکینگ سایت برای مدتی است؟
    باتشکر

    1. امیر خلجی مهر

      درود
      خیر هیچ ارتباطی ندارد، تنها استفاده از این افزونه برای افراد مبتدی توصیه نمیشود
      موفق باشید

  13. amir

    با سلام
    من هنوز وردپرس رو نصب نکردم ، اگر تغییری تو فایل wp-config یا هر چیزه دیگه ای باید بدم لطفن راهنمایی کنید. کلن برای امنیت بالاتر قبل از نصب وردپرس چه تغییراتی باید اعمال کنم؟چطور میتونم قبل از نصب ، پیشوند پیش فرض جداول دیتابیس وردپرس رو تغییر بدم؟لطفن دقیق بگید چی رو توwp-config تغییر بدم.اگر آموزشی هم برای امنیت سازی وردپرس قبل از نصب دارید معرفی کنید.
    باتشکر

      1. amir

        ممنون از پاسخ شما
        فایل wp-config رو تنظیم کردم. لینکی که دادید بعضی هاش رو خوندم اما از اونجایی که مطالب زیادی برای امنیت سایت هست.لطفن بگید مورد دیگه ای مثله این (پیشوند پیش فرض جداول دیتابیس وردپرس) هست که انجام دادنش قبل از نصب وردپرس برای امنیت آسان تر یا امکان پذیر تر باشه.
        ممنون میشم جواب این سوالم رو هم بدید.

        1. امیر خلجی مهر

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

  14. amir

    با سلام
    ببخشید این سوال ربطی به این پست نداره، اما نمی دونستم کجا باید بپرسم لطفن راهنمایی کنید.
    من یک فروشگاه دارم با ادرس mydomain.com حالا می خام یک ساب دامین برای درست کردن وبلاگم به ادرس mydomain.com/blog داشته باشم که با یک هاست ( سرور ) جدا گانه کنترل بشه.این امکان به این شکل blog.mydomain هست که dnsساب دامین رو از سی پنل تنظیم می کنه به ای پی هاست دیگه اما من می خام این دامنه mydomain.com/blogرو به هاستی دیگه وصل کنم.یعنی فروشگام برای امنیت بیشتر با یک هاسته دیگه تو mydomain.com کنترل بشه و بلاگ من هم به این شکلmydomain.com/blog تو هاسته دیگه کنترل بشه.
    با تشکر

  15. حسین

    سلام و درود خدمتتون
    بازم تشکر از اموزشهای کم نظیرتون
    اقا امیر یه راه کم دردسرو ساده تری برای محافظت حداکثری از سایت میشه معرفی کنید؟
    یعنی با کمترین تغییر بشه درصد بالایی امنیت سایت رو بالا برد
    بعد یه سوال یه افزونه ای رو معرفی کردید با لینک زیر
    http://wordpress.org/plugins/secure-folder-wp-contentuploads/
    اینو اگه فعال کنیم دیگه نیاز نیست پوشه ها رو از طریق ربات مسدود کنیم؟
    مثلا ربات جستجوگر گوگل بعده مسدود کردن با این افزونه دیگه خود به خود به فایلهاش دسترسیش مسدود میشه؟

    1. امیر خلجی مهر

      درود بر شما
      راه کم دردسر اینه که یه افزونه امنیتی وردپرس نصب کنید که بیشتر آیتم‌ها رو برای محافظت از سایت وردپرسی شما داشته باشه، در صورت عدم تمایل باید خودتون نسبت به ایمن سازی وردپرس اقدام کنید.
      اون افزونه برای این هست که فایل‌های مهم قابلیت اجرا رو نداشته باشن و فایل index.html برای اجرا تو اولویت قرار بگیره.

  16. حسین

    خیلی ممنون از پسختون
    بعد از تغییرات بالا در بروزرسانی خودکار وردپرس اختلالی بوجود نمیاد؟یا بعضی از افزونه ها
    و اینکه دومین روش مثل اولین روش کارایی داره؟

    1. امیر خلجی مهر

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

  17. علی

    هر کس با ورد پرس کار میکنه به این ایمیل بگین بهتون اموزش کامل میده امنیت ورد پرس رو کارش درسته
    **دیدگاه ویرایش شد / تبلیغاتی**

  18. saied

    سلام و عرض ادب خدمت شما دوست عزیز.
    بنده از افزونه hide my wp استفاده میکنم و تا حدودی شخصی سازی کردم.
    اما الان سوال من چیز دیگه است که فقط در ارتباط با جداول وردپرس نیست.
    —————
    1- اگر ctrl u بزنیم و wp رو سرچ کنم میبینم توی یک سری از افزونه ها، یا حتی کلاس css (آی دی ها) قالب یا افزونه از wp استفاده کرده!
    مثلا:
    id=’wp-block-library-rtl-css’
    https://mandegarweb.com/wp-json/
    class=”wp-services”>
    wp-post-image
    wp-image
    و …
    چه طور میتونم این wp هارو عوض کنم؟!
    ———————–
    2- آیا امکان این وجود دارد که اسم افزونه ها رو عوض کنم، به طوری که مشکلی برای سایت ایجاد نشه و اسم افزونه هم از سورس سایت تغییر پیدا کنه؟
    برای این مورد باید اسم پوشه افزونه مربوطه+نام افزونه از فایل css مربوطه تغییر پیدا کنه؟
    ———————-
    3- آیا تغییر آدرس wp-admin رو پیشنهاد میکنید؟
    ———————-
    ممنون میشم برای هر 3 سوالم راهنمایی بفرمایید.

    1. امیر خلجی مهر

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

  19. مسعود

    با عرض سلام و خسته نباشيد
    من اين افزونه رو نصب و فعال كردم ولي حالت RTL بهم خورد و حتي در فايرفاكس هم نتونستم گزينه Switch Text Direction رو پيدا كنم و با كليك راست همچين چيزي نداشت و در ساير مرورگرها نيز بهم ريخته شده و فقط تونستم از طريق سي پنل اين افزونه رو غير فعال كنم. به هرحال ميخواستم بدونم افزونه ديگه اي براي اينكار وجود داره يا خير و يا اگه وجود نداره چون حال RTL رو درست كنم (چون صفحه كه بهم ميريزه اصلا قابليت كار با اين افزونه نيست)
    با تشكر

    1. امیر خلجی مهر

      با درود.
      آندرلاین می‌بایست در آغاز باشد، شما در فایل نت‌پد پیشوند دلخواه خود را تایپ کنید (به همراه آندرلاین) سپس آن‌را کپی و پیست کنید در فیلد مربوطه.

  20. دوست

    سلام. با توجه به عدم وجود این افزونه در مخزن وردپرس لازم دیدم افزونه های جدید رو معرفی کنم. در صورت بررسی و تایید این افزونه ها رو به جای افزونه معرفی شده اعلام کنید دوستان استفاده کنند.
    https://wordpress.org/plugins/change-table-prefix
    و
    https://wordpress.org/plugins/wp-prefix-changer
    موفق باشید.

دیدگاه خود را بنویسید

ماندگار وب - 1400