اذهب إلى المحتوى

السؤال

نشر (معدل)

السلام عليكم ورحمة الله، يعطيكم العافية

انا دائما لما بعمل قاعدة بيانات على mongodb atlas اروح على Network Access واقوم بحذف IP Address الموجودة وبعدها اقوم بإضافة IP جديد بشكل (عام) .. بحكم اني بعرف فقط هي الطريقة لحتى تشتغل قاعدة البيانات الي سويتها وتكون نشطة..
ودائما لما انتهي من بناء التطبيق  ورفعه على استضافة،  ويكون شغال ، لما ابدأ في مشروع آخر جديد واقوم بعمل قاعدة بيانات اخرى على mongodb atlas اتبع نفس الطريقة واحذف IP Address الموجودة وبعمل وحدة جديدة.. لحتى يتم التواصل مع الواجهة الخلفية بشكل ناجح..

سؤال هنا هل لما بحذف IP Address واضافة IP جديدة راح يأثر على قواعد البيانات الي عملتها من قبل وتتوقف التطبيقات الي سويتها من قبل عن العمل، يعني IP الي بحذفها هي مرتبطة بالتطبيقات السابقة؟

اذا الجواب نعم، كيف ممكن اعمل IP خاص وليس عام، لكل مشروع ويكون شغال بدون مشاكل؟

تم التعديل في بواسطة Soufiane Amama

Recommended Posts

  • 0
نشر

عند إنشائك لقاعدة بيانات فيMongoDB Atlas تكون قاعدة البيانات هذه داخل مشروع معين وداخل المشروع يمكنك إنشاء العديد من قواعد البيانات وعند التغيير في التبويب الخاص ب Network Access سواء جعلت الإتصال بقواعد البيانات يكون عام أو اختيار أخر من الإختيارات الأخرى هذا يؤثر على كل قواعد البيانات بداخل هذا المشروع.

ولكن في حالة أنشئت كل قاعدة بيانات بداخل مشروع منفصل وقمت بالتغيير لا تؤثر التغييرات إلا على هذا المشروع فقط.

بتاريخ 8 ساعة قال Soufiane Amama:

كيف ممكن اعمل IP خاص وليس عام، لكل مشروع ويكون شغال بدون مشاكل؟

MongoDB Atlas في التبويب الخاص ب Network Access وعند الضغط على الAdd IP address ستظهر لك هذه النافذة Screenshot2024-07-16071559.png.093d5399f11bc8b750031b37bcaa947b.png

  1. ومنها تستطيع إضافة أي IP Address الذي تسمح له للوصول إلي قاعدة البيانات الخاصة بك أو لو كان لك زميل أخر يعمل على نفس المشروع يمكنك إضافة ال IP Address به.
  2. ويمكنك الضغط على على ADD CURRENT IP ADDRESS لكي يقوم بإضافة ال IP Address الخاص بك مباشرة بدون تدخل منك.
  3. ويمكنك الضغط على ALLOW ACCESS FROM ANYWHERE لكى يصبح IP Address عام يسمح بأي إتصال إلى قاعدة البيانات من أي عناوين IP خادم أو جهاز أو تطبيق يريد ذلك ويكون 0.0.0.0/0 .
  4. يمكنك إضافة الIP Address الخاص بالتطبيق  بعد رفعه على على الإستضافة يمكنك أخذ هذا ال IP Address من اعدادت الإستضافة لتطبيقك وتضيفه مثل أي  IP Address كما بينت في الحالة الأولى وهذا يعتبر الأفضل فى المشاريع الحقيقية حتى لا يتم الإتصال بقاعدة البيانات إلا من خلال تطبيقك فقط.

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...