انا اعرف كيف احدد مستخدمين لقاعدة بيانات في الـ SQL Server2000
الى هنا مافي مشكلة , لكن المشكلة تظهر اذا قام شخص بحفظ ملف الـ MDF ثم بتحميل الـ SQL Server2000 من جديد وقام بعمل Attache لقاعدة البيانات التي حددت لها مستخدمين فأنه سوف يستطيع الدخول عليها.
لأن معلومات الأمان تكون مخزنة في القاعدة Master وهذا الشخص قام بتحميل الـSql Server2000 من جديد , هذا يعني ان اي شخص يحصل على ملف الـ MDF يعتبر حصل على قاعدة البيانات (والله يهنيه)
اذا كان كلامي هذا صحيح فهل معقول ان مايكروسوفت غفلت عن هذه النقطة الأمنية المهمة جدا.
سؤالي يا أستاذ خضر هو: كيف احدد مستخدمين لقاعدة البيانات بحيث انه لايصل اليها احد غير هؤلا المستخدمين حتى وان عمل Attache لهذه القاعدة من جديد , اي تكون معلومات الأمان مخزنة في ملف الـ MDF ؟
ما أدري هل الكلام اللي قلته انا صحيح او بعضه او كله , ياليت لو تفيدني في هذا الموضوع يا استاذ خضر؟