اذهب الي المحتوي
أوفيسنا

|ح| كيف يمكن حماية قاعدة البيانات من الحذف


الردود الموصى بها

اخواني الاعزاء السلام عليكم لدي شبكة مصغرة وقد قسمت برنامجي الى قسمين ملف قاعدة البيانات ووضعته على مجلد مشترك وملف الواجهة على كل جهاز

المشكلة انه في حالة اختيار السماح للمستخدمين بتغيير الملفات من خصائص المجلد يستطيع اي من المستخدمين حذف هذا المجلد

وفي حالة عدم اختيارها لا يستطيع اي من المستخدمين حذف المجلد ولكن لا احد يستطيع ادخال اي بيانات

فهل هناك طريقة اخرى لحماية المجلد .

ارجو المساعدة .

رابط هذا التعليق
شارك

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

يمكنك حماية المجلد بواسطة برامج خاصة يمكنك البحث فى الانترنت عنها ويمكنك أيضا أخفاء المجلد .

مجرد رأى .

رابط هذا التعليق
شارك

لك جزيل الشكر اخي جمال على اهتمامك بسؤالي

وقد حصلت على برنامج لحماية المجلدات وهذا ما فكرت فيه عندما لم يرد على سؤالي احد

والبرنامج اسمه

hidefolder

وسأعمل على تجريبه غدا انشاء الله

رابط هذا التعليق
شارك

لا تزال المشكلة قائمة حيث ان البرنامج يقوم بحماية المجلد فعلا ولكن على نفس الجهاز الذي عليه المجلد مجلد قاعدة البيانات وهو هنا جهاز الخادم لكن يبقى هذا المجلد تحت رحمة المستخدمين الآخرين يستطيعوا حذفه متى ما ارادو .

نرجو ممن لديه الخبرة الافادة .

رابط هذا التعليق
شارك

السلام عليكم

لقد واجهت نفس المشكلة

حيث كان الملف القاعدة معرض للحذف من أي شخص كان طالما أن المجلد يحمل صفة المشاركة.

ولكني وجدت حل ليس جدري ولكن يقلل من أحتمال حذف الملف وحصر الملف على عدد معين من المستخدمين المخولين قصد من تم وضع الواجهة على اجهزتهم.

الطريقة هي

أولاً : بعمل مستخدم جديد على جهاز الخادم ( user ) وعمل كلمة سر ومن تم الدخول على خصائص المشاركة للمجلد وحدف كل مجموعات المصرح لها بستخدام هذا المجلد وأعطأ هذه الصلاحية للمستخدم الجديد الذي تم عمله.

ثانياً : بتحديد عدد الاجهزة المسموح لها لوصول للمجلد بعدد من لديهم الواجهات للتطبيق

ثالثاً : الذهاب إلى الاجهزة التي بها الواجهات وتنفيذ امر ( إدارة الجداول المترابطة ) وتحديد المسار الملف على جهاز الخادم وفي هذه المرة لن تستطيعي الوصول للملف وستظهر نافذة تسألك كتابة اسم المستخدم والباسورت وهنا ضعي بيانات المستخدم الذي تم عمله على الخادم مع الباسورت وضعي علامة صح على مربع حفظ اسم المستخدم والباسورت حتى لا يطلبها في اليوم التالي أو بعد تشغيل الجهاز في المرة القادمة.

رابعاً : تفعيل خاصية اخفاء المجلد على الخادم والتأكد من وضع خاصية عدم اظهار الملفات المخفية على بقية الاجهزة

خامساً : وهو الاهم قومي بشراء يو اس بي فلاش درايف بسعة مناسبة وقومي بعمل حفظ للقاعدة فيه يفضل يومي للحفاظ على اي طارئ من أي نوع.

علماً بأنه من اساسيات النسخ الاحتياطي للملفات الاحتفاظ بنسخة خارجية ( Off shore ) أي ان لا تكون في نفس المكتب أو داخل نفس الجهاز تحسباً لأي حريق أو شي أخر لا قدر الله.

مع تحياتي

  • Like 1
رابط هذا التعليق
شارك

الاخ Doyazen لك جزيل الشكر على اهتمامك وردك على سؤالي

ولكن عملية التأكد من خاصية عدم اظهار المجلدات المخفية علىاجهزة العملاء لن يفيد بشئ حيث انه يمكن تغيير هذه الخاصية من اجهزة العملاء ومن ثم حذف المجلد

ولكن توصلت الى حل مؤقت ربما يكون اكثر امانا لقاعدة البيانات

وهو وضع كل من قاعدة البيانات وملف الواجهة للبرنامج على مجلد واحد وطبعا ربط الجداول بجداول قاعدة البيانات على جهاز الخادم ثم ربط الجداول في اجهزةالعملاء بجداول قاعدة البيانات على جهاز الخادم ، والفكرة في وضع ملف الواجهة وملف البيانات على مجلد واحد حتى يضل المجلد الذي به قاعدة البيانات قيد الاستخدام على جهاز الخادم ولو حاولت حذفه على اجهزة العملاء لا تستطيع ذلك وتظهر لك رسالة ان الملف قيد الاستخدام من قبل مستخدم آخر

لكن ليتم دوام حماية المجلد لا بد ان يتم فتح البرنامج فور تشغيل الكمبيوتر ، قرأت حول هذا الموضوع في هذا المنتدى ولكن باستخدام جدولة المهام ولم تفلح هذه الطريقة في تشغيل برنامجي

ارجو من لديه طريقة اخرى لتشغيل البرنامج عند تشغيل جهاز الكمبيوتر ان يتكرم بارشادي لها وله جزيل الشكر .

رابط هذا التعليق
شارك

  • 4 weeks later...

لماذا كل هذا الصمت ؟

هل ان موضوعي هذا بسيط ولا يستحق من احد الرد عليه ولو مجرد تعليق بسيط

ام لاني فتاة ؟؟؟!!!!!!!!

لو ان هذا السؤال طرح عن طريق عضوء(رجل) هل عومل بهذه الطريقة ؟؟؟؟؟؟!!!!!

رابط هذا التعليق
شارك

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

إسمحو لي بأن ارجع الى البداية

اخواني الاعزاء السلام عليكم لدي شبكة مصغرة وقد قسمت برنامجي الى قسمين ملف قاعدة البيانات ووضعته على مجلد مشترك وملف الواجهة على كل جهاز

المشكلة انه في حالة اختيار السماح للمستخدمين بتغيير الملفات من خصائص المجلد يستطيع اي من المستخدمين حذف هذا المجلد

وفي حالة عدم اختيارها لا يستطيع اي من المستخدمين حذف المجلد ولكن لا احد يستطيع ادخال اي بيانات

فهل هناك طريقة اخرى لحماية المجلد .

ارجو المساعدة .

اكيد في طريقة لمنع حذف الملف من على الشبكة ومجربة واعتمد عليها كلياً في حماية قواعد بياناتي

العمل رح يكون 90 % منه على السيرفر (مكان تخزين الطرف الخلفي-الجداول أو الملف المراد حمايته )

1-نظام الملفات لل Drive المخزن عليه قاعدة البيانات يجب ان يكون NTFS File System كما هو موضح في الصورة

A001.PNG

واذا كان نظام الملفات لديك Fat32 رح ارفق طريقة في نهاية الموضوع للتحويل الى NTFS بدون عمل Format لل Drive

2-اذهب الى ال Folder الذي يحتوي قاعدة البيانات وإضغط عليه بيمين الماوس واختر خصائص Properties كما هو موضح في الصورة

A002.PNG

3-ثم اختر Security أو أمان كما هو موضح في الصورة

A003.PNG

وأظف فقط هذه المجموعات وليس المستخدمين

Administrators

Users

Power Users

Debugger Users

System

هذه 4 مجموعات هي الأكثر استخداما في ويندوز

اذا كانت موجودة مجموعة العمل Everyone قم بحذفها

واي مجموعة عمل اخرى او مستخدمين اخريين قم بحذفهم

4-ثم إضغط Advanced لتظهر لك هذه النافذة كما هو موضح في الصورة

A004.PNG

ثم قم بالنقر المذدوج على Administrators من قائمة المجموعات لتظهر لك هذه النافذة كما هو موضح في الصورة

A005.PNG

في العمود Allow او السماح اذهب الى الخيار Delete subfolder and files

وقم بإزالة هذه الصلاحية (لعدم السماح لحذف الملفات دالخل هذه المجلد)

واذهب الى الخيار Delete وقم بإزالة هذه الصلاحية (لعدم السماح بحذف هذه المجلد)

ومن ثم اذهب الى الخيار Change permissions وقم بإزالة هذه الصلاحية (لعدم السماح بتعديل الصلاحيات)

كما هو موضح في الصورة السابقة

ومن ثم قم بإسناد هذه الصلاحيات لباقي المجموعات التي إضفناها

يتبع

رابط هذا التعليق
شارك

5-إذهب الى Sharing او المشاركة كما هو موضح في الصورة

A006.PNG

وقم بعمل مشاركة لهذ المجلد

ثم قم بالنقر على الزر Permissions كما هو موضح في الصورة السابقة

ليضهر لك صفحة Permissions for Database كما هو موضح في الصورة التالية

بفرض أن المجلد اسمه DataBase

A007.PNG

قم بحذف مجموعة العمل Everyone وأي مجموعة او مستخدم أخر

ومباشرة قم بإضافة هذه المجموعات فقط

Administrators

Users

Power Users

Debugger Users

لكل مجموعة قم بإزالة الصلاحية Full Control من العمود Allow لكل هذه المجموعات

كما هو موضح في الصورة السابقة

وجرب وادعيلي

المستخدم الذي ينتمي الى مجموعة عمل Administrators لايمكنه حذف هذا المجلد وما داخل هذا المجلد ولايمكنه تغير هذه الصلاحيات

المستخدم الذي ينتمي الى مجموعة عمل Users لايمكنه حذف هذا المجلد وما داخل هذا المجلد ولايمكنه تغير هذه الصلاحيات

المستخدم الذي ينتمي الى مجموعة عمل Power Users لايمكنه حذف هذا المجلد وما داخل هذا المجلد ولايمكنه تغير هذه الصلاحيات

المستخدم الذي ينتمي الى مجموعة عمل Debugger Users لايمكنه حذف هذا المجلد وما داخل هذا المجلد ولايمكنه تغير هذه الصلاحيات

شكراً :fff:

يتبع

تم تعديل بواسطه أمجد جمالي
رابط هذا التعليق
شارك

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

لتحلوي نظام الملفات الى NTFS بدون فورمات وبدون ضياع المعلومات والملفات المخزنة على ال Drive اتبع هذه الخطوات

إضغط على Start أو ابدأ

ثم أختر Run أو تشغيل وقم بكتابة هذه الأمر

cmd

ثم إضغط enter

سوف تفتح لك شاشة سوداء وهي Command prompt

اكتب هذه الأمر

\cd

ثم إضغط enter

ثم اكتب هذه الأمر اذا كنت تريد تحويل ال Drive C

convert c: /fs:ntfs /v

ملاحظة هامة يمكن التحويل من Fat32 الى NTFS بهذه الطريقة

لكن العكس لا يمكن الا في الفورمات فقط

ملاحظة نظام الملفات NTFS يعمل فقط في

Windows 2000

Windows XP

ولا يعمل في

Windows Me

Windwos 98

يتبع

رابط هذا التعليق
شارك

باقي 10% بالمية من ال WorkStation

وهي الرد على اسئلتكم عند التجريب

مرفق ملف يحتوي على كل الصور الموضحة طريقة تنفيذ الخطوات

شكراً

SecureDatabase.zip

تم تعديل بواسطه أمجد جمالي
رابط هذا التعليق
شارك

لماذا كل هذا الصمت ؟

هل ان موضوعي هذا بسيط ولا يستحق من احد الرد عليه ولو مجرد تعليق بسيط

ام لاني فتاة ؟؟؟!!!!!!!!

لو ان هذا السؤال طرح عن طريق عضوء(رجل) هل عومل بهذه الطريقة ؟؟؟؟؟؟!!!!!

<{POST_SNAPBACK}>

السلام عليكى أختى الحائرة.. وأحيى فيكى إصرارك على معرفة هذه النقطة المهمة فى حماية قاعدة البيانات الخاصة بك.. ولكن الموضوع بسيط جداً.

أفضل بيئة تعمل تحتها قواعد البيانات عموما - والأكسس خصوصاً هى بيئة وندوز سيرفر 2003 - وممكن حماية ملف قاعدة البيانات، بأن تدخلى على حقوق المشاركة للملف المراد حمايته.. وتخصيص (user) أو (everyone) وتعطيه الحقوق أو تمنعيه من الحقوق الأخرى.. وستجدين هناك خيارات كثيرة من بينها.. منع الحذف أو (delete)

أتمنى أن أكون قد وفقت فى كلمات بسيطة فى شرح حل المشكلة

والسلام

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

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

×   Your previous content has been restored.   Clear editor

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

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information