تغییر پیشوند جداول پیشفرض دیتابیس در وردپرس یکی از چندین نکات مهم امنیتی بشمار میرود که باید در سایت خود رعایت کنید.در این مقاله از بلاگ استراتک به شما دو روش رو معرفی خواهیم کرد که هم بتونید امنیت سایتتون رو بالا ببرید و هم بتونید به راحتی پیشوند جداول وردپرس را تغییر دهید.
table prefix چیست؟
در سیستم مدیریت محتوای محبوب وردپرس که بصورت متنباز و با زبان قدرتمند php طراحی شده ، تمامی دیتا ها اعم از: نوشتهها، تنظیمات، افزونهها، دیدگاهها و … در دیتابیس یا همون پایگاه داده (MySQL) ذخیره میشود.
در دیتابیس وردپرس یکسری جدول وجود داره مثلا جدول wp_post جایی است که تمام نوشته های سایت ذخیره میشه.
به صورت پیشفرض تمامی پیشوند جداول در دیتابیس سیستم مدیریت محتوای وردپرس عبارت _wp است.
اهمیت تغییر پیشوند جداول پیشفرض دیتابیس در وردپرس
باید خدمتتون عرض کنیم که یکی از روشهای حمله و نفوذ به سایت ها حملات SQL Injection هست که هکر نامحترم 🙂 برای استفاده از این روش باید نام دیتابیس و پیشوند جداول اون رو بدونه!
هکرها با اسکریپتهای خودکار، تزریق کد sql و سایر کدهای مخرب سعی بر نفوذ به دیتابیس دارن.
و در آخر شما اگه پیشوند پیشفرض جدولهای وردپرس رو تغییر ندید در خطر هک قرار میگیرید.
تغییر پیشوند جداول دیتابیس در هنگام نصب وردپرس
موقع طراحی سایت و زمانی که دارید وردپرس رو روی سایتتون نصب و کانفیگ میکنید، از شما پرسیده میشه که پیشوند جداول دیتابیس چی باشه که بصورت پیشفرض روی _wp تنظیم شده که برای افزایش امنیت باید این پیشوند به یک نام دلخواه تغییر بدید.
متاسفانه کاربران به دلیل عدم آشنایی با این قسمت، پیشوند جداول دیتابیس وردپرس عموما رو حالت پیشفرض میزارند.
برای تغییر پیشوند جداول دیتابیس دو راه وجود داره:
1.تغییر پیشوند جداول دیتابیس با استفاده از تغییرات دستی در پایگاه داده وردپرس
2.تغییر پیشوند جداول دیتابیس با استفاده از افزونه
روش اول رو به دلیل پیچیدگی و عدم آشنا بودن کاربران مبتدی با این روش اون رو در این مقاله بصورت کامل توضیح نمیدیم;
به این صورت هاست که از طریق کنترل پنل هاست خود و استفاده از ابزار PhpMyAdmin این پیشوند را به پیشوند مورد نظر خود تغییر دهید.
تغییر پیشوند جداول دیتابیس با افزونه
تغییر پیشوند جداول دیتابیس با افزونه Brozzme DB Prefix & Tools Add-ons انجام میشه و به صورت اتوماتیک در چند ثانیه با کمترین دانش فنی میتونه پیشوند جداول شما رو در دیتابیس تغیر بده.
1.وارد پنل وردپرس سایت خودتون بشید
2.از منو افزونه ها > افزودن > مخزن وردپرس نام افزونه Brozzme DB Prefix & Tools Add-ons رو سرچ ، نصب و فعال کنید.
3.بعد از نصب و فعالسازی افزونه ، از منو وردپرس > ابزار ها > DB Prefix به صفحه افزونه برید.
4.در این قسمت 2 فیلد به شما نمایش داده میشود که فیلد بالا پیشوندی که در حال حاضر در جداول شما وجود دارد نمایش داده شده که در این مثال _wp هست.
فیلد پائین قسمتی است که شما پیشوند مورد نظرتون برای تغیر بهمراه underline یا همون خط تیره ( _ ) که باید در آخر قرار بگیره باید وارد کنید.
5.در نظر داشته باشید دسترسی فایل wp-config.php قابل ویرایش باشد.
6.بعد از وارد کردن پیشوند مورد نظر بهمراه خط تیره، روی دکمه Change DB Prefix کلیک کنید و تمام.
در آخر 2 پیغام مبنی بر اینکه تغیرات در جداول دیتابیس و همچنین تغیر در فایل wp-config.php با موفقیت انجام شد.
Brozzme DB Prefix & Tools Addons
امیدواریم این آموزش کمکی برای بهبود امنیت ساتتون بوده باشه.😎
یک پاسخ
دمتون گرم واقعا کارم راه افتاد