دانستنی‌های دنیای وب و زیرساخت

اتصال ریموت دیتابیس در cPanel؛ میزبان مجاز و شبکه

برای اتصال برنامه‌ای روی سرور دیگر به دیتابیس cPanel، مبدأ اتصال باید مجاز باشد و مسیر شبکه و مشخصات کاربر دیتابیس نیز درست تنظیم شوند. نام رابط فعلی Remote Database Access است؛ در نسخه‌های قدیمی Remote MySQL نام داشت.

نمودار چهار لایهٔ مبدأ مجاز، مسیر شبکه، کاربر دیتابیس و اتصال امن

برای اتصال برنامه‌ای روی سرور دیگر به دیتابیس cPanel، مبدأ اتصال باید مجاز باشد و مسیر شبکه و مشخصات کاربر دیتابیس نیز درست تنظیم شوند. نام رابط فعلی Remote Database Access است؛ در نسخه‌های قدیمی Remote MySQL نام داشت.

پیش‌نیاز اتصال را تفکیک کنید

نشانی سرور دیتابیس، نام کامل دیتابیس و کاربر، رمز و مبدأ واقعی اتصال را از اطلاعات میزبان بگیرید. وقتی برنامه پشت NAT یا زیرساخت دیگری است، IP خروجی می‌تواند با IP دستگاه شما فرق کند. اجازهٔ مبدأ در پنل به‌تنهایی جای مجوز کاربر برای دیتابیس یا تنظیم فایروال را نمی‌گیرد.

افزودن مبدأ در Remote Database Access

  1. در حساب cPanel، بخش Databases و Remote Database Access را باز کنید.
  2. در Host، نشانی دقیق میزبان مبدأ مجاز را وارد کنید؛ رابط از نام میزبان، IPv4 و IPv6 پشتیبانی می‌کند.
  3. در صورت نیاز، توضیح کوتاهی در Comment بنویسید.
  4. Add Host را انتخاب و وجود مبدأ را در فهرست کنترل کنید.
  5. برنامه را با مشخصات صحیح دیتابیس و روش اتصال مورد تأیید میزبان تنظیم کنید.

افزودن wildcard گسترده به‌جای مبدأ مشخص، محدودهٔ اتصال را بیشتر می‌کند. برای برنامهٔ شناخته‌شده، مبدأهای لازم را محدود نگه دارید و اتصال رمزگذاری‌شدهٔ پشتیبانی‌شده را طبق مستندات سرور و درایور به کار ببرید.

آزمون و حذف دسترسی موقت

از همان محیطی که برنامه اجرا می‌شود، یک اتصال و خواندن محدود از دادهٔ آزمایشی را امتحان کنید. Timeout را از خطای احراز هویت و نبود مجوز جدول تفکیک کنید. اگر رابط غیرفعال است، ممکن است سیاست میزبان اتصال ریموت را محدود کرده باشد. پس از پایان نیاز موقت، مبدأ مرتبط را از فهرست حذف و قطع دسترسی را بررسی کنید؛ رکوردی که میزبان در سطح سرور تعریف کرده باید با پشتیبانی بررسی شود.

نظر شما مهم است

این مطلب چقدر برایتان مفید بود؟

اولین نفری باشید که به این مطلب امتیاز می‌دهد.

ادامه گفت‌وگو

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

اگر برایتان مفید بود، آن را برای همکاران و دوستانتان بفرستید.

برای ادامه مطالعه
همه مطالب مجله
قدم بعدی را با هم برداریم

برای شروع، یک گفت‌وگو کافی‌ست.

از انتخاب سرور تا ساخت وب‌سایت، مسیر مناسب کسب‌وکارتان را پیدا کنیم.

تماس با آفاق هاست 021-91092061