الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

دمج ملفات (MDF) لقواعد البيانات MS SQL Server

بدأه kachwahed في 8 فبراير 2010 · 3 رد · 1,656 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

بعد البحث في المنتدى لم أجد موضوع مماثل.

تسلمت مشروع إنجاز برنامج لإعداد تقارير نفقات ملحقات فرعية لإحدى الشركات

طلب مني استخدام SQL Server حيث هناك الشركة الأم وعدة شركات فرعية تابعة لها

لا يمكن الاعتماد على اتصال النت ولا Replication

- هل يمكن دمج ملفات MDF لقواعد البيانات الشركات الفرعية إلى قاعدة البيانات الشركة الأم؟

- هل من اقتراح أفضل وهل يستحسن استخدام خادم قواعد بيانات آخر؟

- هل أفهم من هذا الموضوع:

http://social.msdn.microsoft.com/forums/en-US/sqlsecurity/thread/79796d31-615b-4825-af9b-68fc10a935ad/

أنه لا يمكن حماية ملف قاعدة البيانات MDF من النسخ؟

بارك الله لكم وجزاك كل خير

شكرا مسبقا.

#2
اقتباس

هل أفهم من هذا الموضوع:

http://social.msdn.m...b-68fc10a935ad/

أنه لا يمكن حماية ملف قاعدة البيانات MDF من النسخ؟

راجع هذا الموضوع تأمين ملفات قاعدة البيانات

اقتباس

تسلمت مشروع إنجاز برنامج لإعداد تقارير نفقات ملحقات فرعية لإحدى الشركات

طلب مني استخدام SQL Server حيث هناك الشركة الأم وعدة شركات فرعية تابعة لها

لا يمكن الاعتماد على اتصال النت ولا Replication

- هل يمكن دمج ملفات MDF لقواعد البيانات الشركات الفرعية إلى قاعدة البيانات الشركة الأم؟

مزيد من التفاصيل حول طبيعة المشكلة و توزيع السيرفرات لديك و المطلوب منك عمله حتى نستطيع مساعدتك

تم تعديل هذه المشاركة بواسطة طارق إبراهيم في 9 فبراير 2010 في 00:45 — السبب: إضافة المعلومة الخاصة بتأمين ملف ال MDF

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#3

من المفترض ان الخوادم (Servers) لها اسم مستحدم ورقم سري لا يعرفها الا DBA أيضا Login الخاص بــ SQL Server لابد أن يكون SQL Authentication وايضا لا يعرف الرقم السري و اسم المستخدم غير BDA هذا بالاضافة الي Backup plan والحاجات دي لا تتم الا عن طريقة فبعد التحقق من كل هذه الاشياء من له الحق ومن يستطيع نسخ او الاستيلاء علي قواعد البيانات الموجوده سواء علي السيرفر الرئيسي أو علي السيرفرات الفرعية

حاجة كمان اذا اعتمدت في عملك علي استخدام Web Service في اعداد تقاريرك فأحب أن أطمئنك بأن قاعدة البيانات لن يستطيع أحد الوصول اليها وستصبح مؤمنة تماماً ولن يستطيع احد الوصول الي مصادر البيانات

ومنتظرين توضيحات اكثر منك كما قال الاخ طارق

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4

بارك الله لكم، شكرا كثيرا

اقتباس
مزيد من التفاصيل حول طبيعة المشكلة و توزيع السيرفرات لديك و المطلوب منك عمله حتى نستطيع مساعدتك

في الحقيقة لا يوجد شيء خاص، كل ما هنالك شركات موزعة في عدة مقطاعات تقوم بإعداد تقرير (سنوي، شهري) للنفقات، في شكل جدول حقل للتاريخ وباقي الحقول للنفقات الأخرى

يتم نقل البيانات يدويا باستعمال قرص سريع (Flash Disk) إلى الشركة الأم حيث يتم إعداد التقرير النهائي مع إمكانية الفرز وإعادة التصنيف و... ما زلت لم أنهي المخطط النهائي

شكرا للأخ طارق إبراهيم على فكرة Encryption

المشكلة أن التشفير يتطلب مفتاح وخوارزمية (ENCRYPTION KEY and ALGORITHM) وأنا أستخدم نسخة Express لا تتوفر على ذلك

اقتباس
من المفترض ان الخوادم (Servers) لها اسم مستحدم ورقم سري لا يعرفها الا DBA أيضا Login

شكرا للأخ محمد فؤاد تركي

صحيح وهذا ما يؤكد ضرورة الحماية الفيزيائية للجهاز، لأن الحماية في SQL Server ترتكز أساسا على حماية مخدم قواعد البيانات (Server)

بخلاف الحماية في MS Access تطبق على مستوى ملف قاعدة البيانات نفسه

وبما أن الذي يقوم بإدخال البيانات في الشركات الفرعية هم موظفون فسأستخدم قاعدة بيانات Access مع حماية الملف بكلمة سر

وأستخدم SQL Server على مستوى الشركة الأم حيث الوحيد الذي سيستخدم البرنامج هو رئيس المدير العام للشركة، مع إمكانية معاينة البيانات من طرف بعض المسؤولين في نفس الشركة

شكرا جزيلا لكم.

مواضيع مشابهة