# أين أضع بيانات اعتماد قاعدة البيانات عند حفظ اتصال؟

Canonical URL: https://help.iagenify.com/ar/faqs/databases/where-should-i-put-database-credentials-when-saving-a-connection

[← العودة إلى أسئلة قواعد البيانات](https://help.iagenify.com/ar/faqs/databases)

مركز المساعدة · الأسئلة قواعد البيانات 2 دقائق قراءة
# أين أضع بيانات اعتماد قاعدة البيانات عند حفظ اتصال؟
ضع سر الاتصال في حقل credentials ضمن نقطة النهاية. توضح وثائق IaGenify أن هذا الحقل مشفر أثناء التخزين؛ تجنب وضع الأسرار في حقل endpoint.uri النصي.
IaGenify
قواعد البيانات

## خزّن السر في الحقل المحمي
غالباً ما يحتوي عنوان URI لقاعدة البيانات على اسم المستخدم وكلمة المرور والمضيف واسم القاعدة. عند حفظ الاتصال عبر SDK، ضع URI في `endpoint.credentials` وفق بنية الاتصال الموثقة. أما الحقل المنفصل `endpoint.uri` فيُخزّن كنص واضح، لذا يجب ألا يحتوي على كلمة مرور أو سر آخر.
يسجل طلب الإعداد معلومات الاتصال، لكنه لا يثبت إمكانية الوصول إلى قاعدة البيانات أو صحة بيانات الاعتماد. بعد الحفظ، نفذ عملية صغيرة للقراءة فقط على القاعدة المطلوبة للتحقق من الاتصال والأذونات. لا تضع URI كاملاً في السجلات أو لقطات الشاشة أو تذاكر الدعم أو أمثلة الأسئلة الشائعة.
## قلّص الوصول وتعامل مع التغييرات بحذر
استخدم مستخدم قاعدة بيانات لا يملك إلا الأذونات التي يحتاجها التطبيق، واختر اسماً للاتصال لا يكشف معلومات حساسة. لا تشارك الاتصال المحفوظ على نطاق أوسع من الحاجة. إذا احتمل كشف بيانات الاعتماد، فغيّرها لدى مزود قاعدة البيانات وحدّث الاتصال عبر الإعدادات المعتمدة.
عند تشخيص مشكلة، شارك اسم المزود والعملية والوقت ورسالة خطأ منقحة بدلاً من URI. تحقق من اسم القاعدة والوصول إلى الشبكة بشكل منفصل عن المصادقة، لأن لكل منها سبب فشل مختلفاً. يحمي التشفير أثناء التخزين حقل بيانات الاعتماد، لكنه لا يجعل كشف السر في المطالبات أو نص التشخيص المنسوخ آمناً. [← العودة إلى أسئلة قواعد البيانات](https://help.iagenify.com/ar/faqs/databases)
