امن سازی دسترسی یوزر mysql database در وردپرس

یکی از کارهایی که هر وردپرس کاری باید انجام بده ، امن سازی دسترسی یوزر mysql database در وردپرس هست. در واقع تنظیم کردن درست میزان دسترسی به دیتابیس بهتون کمک میکنه تا سایت وردپرسی امن تری داشته باشید. در این مقاله میخواهیم با…

این مطلب توسط محمد امین فاطمی مهر در تاریخ ۱۰ ام تیر ۱۳۹۴ارسال شده است.

جهت مطالعه امن سازی دسترسی یوزر mysql database در وردپرس به سمت پایین اسکرول کنید.

امن سازی دسترسی یوزر mysql database در وردپرس

یکی از کارهایی که هر وردپرس کاری باید انجام بده ، امن سازی دسترسی یوزر mysql database در وردپرس هست. در واقع تنظیم کردن درست میزان دسترسی به دیتابیس بهتون کمک میکنه تا سایت وردپرسی امن تری داشته باشید. در این مقاله میخواهیم با هم نحوه تنظیم درست این دسترسی ها رو یاد بگیریم. در ضمن اینم بگم که این مقاله اولین بار در وب فارسی توسط ما داره نوشته میشه (حداقل من تا حالا جایی ندیدم! 😉 ) پس لطفا کپی و رایت رو رعایت کنید. ممنون. در ادامه با بیتفا همراه باشید.

امن سازی دسترسی یوزر mysql database در وردپرس

برای عموم سایت های وردپرسی که قرار هست مطلبی رو منتشر کنند ، فایل های چند رسانه ای (فیلم و کلیپ و عکس و آهنگ و…) روی اینترنت قرار بدن ، نظری در اون سایت ها توسط کاربران داده بشه ، کاربران جدید توسط ادمین ساخته بشه ، پلاگین های مختلف نصب بشه یوزری که قرار هست وردپرس از اون برای اتصال به mysql استفاده کنه فقط نیاز داره که بتونه روی جداول بنویسه و از روی جداول دیتابیس اطلاعات رو فراخوانی کنه. و دیگه لازم نیست عملیاتی مثل alter روی دیتابیس یا سایر اعمال مدیریتی از جمله Grant رو انجام بده .

چگونه دسترسی Read و Write را برای یوزر وردپرس تعریف کنیم ؟

برای اینکار ابتدا به phpmyadmin هاستتون مراجعه کنید و از اونجا به قسمت یوزرهای دیتابیس مراجعه کنید و روی Edit Privileges کلیک کنید :
edit-mysql-database-user-privilegesحالا دیتابیسی که وردپرستون روش نصب شده رو انتخاب کنید :
MySQL-Select-database-specific-privilegesخوب حالا وقت اون رسیده تا دسترسی های درست رو تنظیم کنیم.
همون طور که قبلا هم گفتم برای سایت های وردپرس عمومی (سایت های نوشتاری) خواندن و نوشتن در دیتابیس کافیه پس دسترسی ها رو مثل تصویر زیر تنظیم کنید :
assinging-MySQL-database-specific-permissionsدر آخر هم روی دکمه Go کلیک کنید.
اما اگر خواستین همین تغییرات رو از طریق قسمت دستورات mysql وارد کنید باید از کد زیر استفاده کنید :

که در کد بالا باید به جای [DATABASE] نام دیتابیس و به جای [USER] نام یوزر mysql وردپرستون رو قرار بدین و به جای [HOST] باید نام هاستتون قرار بدین که اصولا این مقدار برابر localhost هست.
همچنین اگر خواستین از طریق cpanel اقدام کنید باید در پنل سی پنلتون کمی به سمت پایین اسکرول کنید تا به گزینه MySQL databases برسید و سپس روی اون کلیک کنید . با کلیک روی اون تمام یوزرهای دیتابیستون رو مشاهده میکنید که باید روی یوزر دیتابیس وردپرستون کلیک کنید. و طبق تصویر زیر تنظیمات رو اعمال کنید :
Assigning-data-read-and-write-permissions-to-MySQL-database-from-Cpanelو در آخر هم روی دکمه Make Changes کلیک کنید.

تنظیم دسترسی یوزر mysql وردپرس در زمان بروز رسانی وردپرس

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

تنظیم دسترسی خاص MySQL user database برای نصب پلاگین و تم وردپرس

اگرچه خیلی بین پلاگین ها و تم ها رایج نیست ولی ممکن هست بعضی از اونها نیاز به alter (تغییر) دیتابیس وردپرس داشته باشند و نیاز داشته باشن که احیانا جدولی رو به جداول وردپرس اضافه کنند. لذا شما باید از فایل راهنما این افزونه ها یا تم ها استفاده کنید و بررسی کنید که برای نصب صحیح کدام دسترسی ها باید فعال باشه؟! اما برای اینکه به خودتون زحمت زیاد ندین ! 😀 کل دسترسی ها رو فعال کنید و بعد از نصب و فعال سازی پلاگین دوباره دسترسی ها را به حالت عادی برگردونید.

امیدوارم مقاله حرفه ای امنیتی امروز بیتفا مورد توجه شما دوستان عزیز قرار گرفته باشه. یاعلی و موفق باشید…

ساير مطالبي که شايد از خواندن آنها لذت ببريد!

مطالبي که در ذيل مشاهده ميکنيد نزديک ترين مطالب از لحاظ محتوايي به مقاله اي است که آنرا مطالعه کرديد...

    شما هم نظر بدهید...

    معادله امنیتی(با عدد جای خالی را پر کنید نه با حروف!) * Time limit is exhausted. Please reload the CAPTCHA.

سلام.وبسایت خیلی خوب و جامعی دارید.ممنون...

تدریس کنکور

For the reason that the admin of this web page is working, no question very rapidly it will be famous, due to...

.

سلام.ممنون .خیلی خوب بود.از دست اندرکاران وبسایت به این خوبی سپاسگزارم...

تفریحی فان تو فان

در خبرنامه بیتفا عضو شوید!

با عضویت در بیتفا، آخرین نوشته‌های بیتفا، پیشنهادهای ویژه و برخی مطالب آموزشی را در ایمیل خود دریافت کنید.

پربازدید ها

ما را در شبکه های اجتماعی دنبال کنید...

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

09370245225

b i t f a c o @ g m a i l . c o m

هورا ! اگه ایمیلهای خوشمزه آموزشی دوست داری ، همین الان تو خبرنامه عضو شو!

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