آموزش حذف دیتابیس و کاربر دیتابیس در سیپنل

دیتابیس و کاربران آن از بخشهای مهم مدیریت هاست هستند و گاهی لازم است برای حفظ امنیت، رفع مشکلات فنی یا پاکسازی اطلاعات قدیمی، آنها را حذف کنید. برای مثال، ممکن است بخواهید دیتابیس یک سایت آزمایشی را پاک کنید یا دسترسی کاربری را که دیگر به پایگاه داده نیاز ندارد، لغو کنید.
در کنترلپنل سیپنل (cPanel) میتوانید دیتابیسهای MySQL و کاربران آنها را از بخش مربوط به مدیریت دیتابیسها حذف کنید. البته حذف کاربر دیتابیس با حذف خود دیتابیس تفاوت دارد و هرکدام نتیجه متفاوتی به همراه دارند. در این آموزش، مراحل حذف دیتابیس و کاربر آن را بهصورت جداگانه بررسی میکنیم و به نکاتی میپردازیم که پیش از انجام این کار باید بدانید.
نحوه حذف کاربر دیتابیس در سیپنل
اگر میخواهید دسترسی یک کاربر را به دیتابیسهای هاست حذف کنید، ابتدا باید مشخص کنید که قصد دارید دسترسی او به یک دیتابیس خاص را لغو کنید یا خود حساب کاربری MySQL را بهطور کامل از هاست بردارید. این دو عملیات یکسان نیستند.
برای حذف کامل کاربر دیتابیس در سیپنل، مراحل زیر را دنبال کنید:
وارد حساب کاربری هاست خود شوید و از صفحه اصلی سیپنل، بخش Databases را پیدا کنید.
روی گزینه MySQL Databases کلیک کنید تا صفحه مدیریت دیتابیسها و کاربران باز شود.
در صفحه بازشده، بخش Current Users را پیدا کنید. در این قسمت، فهرست کاربران دیتابیس ایجادشده در هاست نمایش داده میشود.
کاربری را که قصد حذف آن را دارید پیدا کنید و روی گزینه Delete یا علامت حذف در مقابل نام آن کلیک کنید.
در صورت نمایش پیام تایید، حذف کاربر را تایید کنید تا عملیات انجام شود.
پس از حذف کاربر، حساب کاربری MySQL موردنظر از هاست حذف میشود؛ اما این کار بهمعنای حذف دیتابیسهایی نیست که کاربر پیش از این به آنها دسترسی داشته است. همچنین اگر وبسایت یا برنامهای از اطلاعات این کاربر برای اتصال به دیتابیس استفاده میکند، ممکن است پس از حذف کاربر با خطای اتصال مواجه شود.
نکته: اگر فقط میخواهید دسترسی یک کاربر به دیتابیس مشخصی را لغو کنید، نیازی به حذف کامل کاربر ندارید. در این شرایط، میتوانید دسترسی او را از بخش مدیریت کاربران و دیتابیسها تغییر دهید یا لغو کنید.
آموزش حذف دیتابیس در سیپنل
حذف دیتابیس با حذف کاربر آن تفاوت اساسی دارد. با حذف دیتابیس، اطلاعات ذخیرهشده در همان پایگاه داده از دسترس خارج میشوند و ممکن است دیگر امکان بازیابی آنها وجود نداشته باشد. بنابراین، پیش از انجام این کار باید مطمئن شوید که دیتابیس موردنظر دیگر استفاده نمیشود و نسخه پشتیبان مناسبی از اطلاعات آن دارید.
برای حذف دیتابیس از طریق سیپنل، مراحل زیر را انجام دهید:
- وارد سیپنل شوید و از بخش Databases روی گزینه Manage My Databases کلیک کنید.
- در صفحه مدیریت دیتابیسها، بخش Current Databases را پیدا کنید. این بخش فهرست دیتابیسهای موجود در هاست را نمایش میدهد.
- دیتابیسی را که قصد حذف آن را دارید مشخص کنید و روی گزینه Delete در مقابل نام آن کلیک کنید.
- در صفحه یا پنجره تایید، نام دیتابیس را بررسی کنید و مطمئن شوید که دیتابیس درستی را انتخاب کردهاید.
- حذف دیتابیس را تایید کنید تا عملیات انجام شود.
پس از تکمیل این مراحل، دیتابیس انتخابشده از هاست حذف میشود. با این حال، حذف دیتابیس لزوما بهمعنای حذف کاربران MySQL مرتبط با آن نیست. اگر کاربری دیگر موردنیاز نیست، باید وضعیت آن را جداگانه بررسی کنید و در صورت لزوم، آن را نیز حذف کنید.
پیش از حذف دیتابیس به چه نکاتی توجه کنیم؟
پیش از حذف هر دیتابیس، چند نکته مهم را در نظر بگیرید:
- از اطلاعات نسخه پشتیبان تهیه کنید: اگر احتمال میدهید در آینده به اطلاعات دیتابیس نیاز داشته باشید، پیش از حذف از آن خروجی بگیرید یا نسخه پشتیبان تهیه کنید.
- اتصال وبسایت به دیتابیس را بررسی کنید: اگر سایت یا برنامهای از دیتابیس استفاده میکند، حذف آن میتواند باعث از کار افتادن بخشهایی از سایت یا نمایش خطاهای اتصال شود.
- نام دیتابیس را با دقت بررسی کنید: در هاستهایی که چند وبسایت یا محیط آزمایشی دارند، ممکن است نام دیتابیسها به یکدیگر شباهت داشته باشد. پیش از تایید حذف، نام دیتابیس را دوباره بررسی کنید.
- کاربران مرتبط را جداگانه بررسی کنید: حذف دیتابیس و حذف کاربر دو عملیات مجزا هستند. بعد از حذف دیتابیس، کاربران غیرضروری را بررسی کنید و تنها در صورت نیاز آنها را حذف کنید.
اگر گزینه MySQL Databases را در سیپنل پیدا نکردیم چه کنیم؟
در برخی نسخههای سیپنل یا تنظیمات خاص شرکتهای میزبان، ممکن است نام یا محل ابزارهای مدیریت دیتابیس متفاوت باشد. همچنین ممکن است دسترسی به این بخش برای حساب کاربری شما محدود شده باشد.
اگر گزینه MySQL Databases را مشاهده نمیکنید، ابتدا از نوار جستوجوی سیپنل برای پیدا کردن آن استفاده کنید. در صورتی که این ابزار در دسترس نبود، با پشتیبانی شرکت میزبان تماس بگیرید تا وضعیت دسترسی حساب شما را بررسی کنند.
در نظر داشته باشید که حذف دیتابیس یا کاربر آن از طریق ابزارهای دیگر، مانند phpMyAdmin یا دستورات خط فرمان، روش متفاوتی دارد و باید متناسب با سطح دسترسی و شرایط هاست انجام شود.
مدیریت امن دیتابیسها برای جلوگیری از اختلال در سایت
حذف دیتابیس و کاربران آن در سیپنل فرایند پیچیدهای نیست؛ اما انتخاب اشتباه میتواند باعث از دست رفتن اطلاعات یا اختلال در عملکرد وبسایت شود. به همین دلیل، پیش از حذف هر مورد، کاربرد آن را بررسی کنید و از اطلاعات مهم نسخه پشتیبان داشته باشید.
همچنین بهتر است کاربران دیتابیس را بهصورت دورهای بررسی کنید و دسترسی حسابهایی را که دیگر استفاده نمیشوند، لغو کنید. رعایت این نکات به مدیریت بهتر منابع هاست و کاهش خطر دسترسیهای غیرضروری کمک میکند.
در صورت بروز مشکل در اتصال سایت به دیتابیس پس از حذف یک کاربر یا پایگاه داده، ابتدا تنظیمات اتصال برنامه و اطلاعات ورود به دیتابیس را بررسی کنید. اگر دیتابیس فعال سایت بهاشتباه حذف شده باشد، برای بازیابی اطلاعات باید از نسخه پشتیبان استفاده کنید؛ البته امکان بازیابی به وضعیت نسخه پشتیبان و امکانات سرویس میزبانی بستگی دارد.
سوالات متداول
خیر. حذف کاربر دیتابیس فقط حساب کاربری MySQL را حذف میکند و اطلاعات ذخیرهشده در دیتابیس باقی میمانند. برای حذف خود دیتابیس باید این کار را جداگانه از بخش MySQL Databases انجام دهید.
خیر. حذف دیتابیس لزوما باعث حذف کاربران MySQL مرتبط با آن نمیشود. پس از حذف دیتابیس، میتوانید کاربران باقیمانده را بررسی کنید و در صورت نیاز آنها را جداگانه حذف کنید.
وارد بخش MySQL Databases شوید و در قسمت Current Users، کاربر موردنظر را پیدا کنید. سپس روی گزینه حذف کلیک کنید و عملیات را تایید کنید. اگر قصد دارید فقط دسترسی کاربر به یک دیتابیس مشخص را لغو کنید، بهجای حذف کامل کاربر، دسترسیهای او را تغییر دهید.
حذف دیتابیس ممکن است باعث از دست رفتن دائمی اطلاعات آن شود. برای بازیابی اطلاعات، معمولا باید از نسخه پشتیبان استفاده کنید. بنابراین، پیش از حذف دیتابیس، از اطلاعات مهم آن نسخه پشتیبان تهیه کنید.
اگر وبسایت از دیتابیس حذفشده استفاده کند، ممکن است بخشهایی از سایت از کار بیفتند یا خطای اتصال به دیتابیس نمایش داده شود. پیش از حذف، مطمئن شوید که دیتابیس موردنظر دیگر برای اجرای سایت یا برنامههای متصل به هاست استفاده نمیشود.
ابتدا از نوار جستوجوی سیپنل برای پیدا کردن این گزینه استفاده کنید. اگر همچنان در دسترس نبود، ممکن است شرکت میزبان دسترسی مربوط به مدیریت دیتابیس را محدود کرده باشد. در این صورت، با پشتیبانی هاست تماس بگیرید.





























شما میتوانید دیدگاه خود را در مورد این مطلب با ما با اشتراک بگذارید.