السلام عليكم ورحمة الله وبركاته
في قواعد SQL المستخدم لا يستطيع مسح القاعدة لانها مرتبطة ب Services في الويندوز
فهل يوجد طريقة لجعل قاعدة بيانات أكسيس غير قابلة للمسح مثل قواعد SQL
السلام عليكم ورحمة الله وبركاته
في قواعد SQL المستخدم لا يستطيع مسح القاعدة لانها مرتبطة ب Services في الويندوز
فهل يوجد طريقة لجعل قاعدة بيانات أكسيس غير قابلة للمسح مثل قواعد SQL
تم تعديل هذه المشاركة بواسطة Shireef.VB في 22 يناير 2014 في 16:45
سبحان الله وبحمده , سبحان الله العظيم
الناس كلها في الشغل ولا ايه :D :D :D مافيش حد اجازة يرد على استفساري ؟؟؟
سبحان الله وبحمده , سبحان الله العظيم
Shireef.VB كتب:السلام عليكم ورحمة الله وبركاته
في قواعد SQL المستخدم لا يستطيع مسح القاعدة لانها مرتبطة ب Services في الويندوز
فهل يوجد طريقة لجعل قاعدة بيانات أكسيس غير قابلة للمسح مثل قواعد SQL
اخي الفاضل : اشرف
السلام عليكم ورحمة الله وبركاته
لا يوجد في قواعد البيانات شيء اسمه غير قابله للمسح لأن قاعدة البيانات شأنها شأن اي ملف في النظام وليست مرتبطة بشيء مثل قواعد SQL
بالتوفيق
Shireef.VB كتب:في قواعد SQL المستخدم لا يستطيع مسح القاعدة لانها مرتبطة ب Services في الويندوز
غير قابلة للمسح مثل قواعد SQL
وعليكم السلام
الموضوع استوقفني ، فلم يبدو واقعيا ، مع العلم اني لا افهم شئ عن SQL Server :( ، فالتجأت الى الانترنت لمعرفة المزيد :)
اعتقد بانه في التباس في الموضوع:
1. بين SQL Server كبرنامج قاعدة البيانات (مقارنة مع برنامج الاكسس) ، والذي يكون مرتبط بـ windows services ،
2. وبين قواعد البيانات SQL المعمولة في وعن طريق البرنامج SQL Server (مقارنة مع MDB و Accdb) ،
وعلى ما يبدو ، فان قصدك الرقم 2: وهي حذف قواعد البيانات.
وبعد تصفح قصير في الانترنت ، فاعتقد على ما يبدو بانه يمكن حذف قواعد بيانات SQL .
طبعا بس علشان ان المقارنة تكون واضحة وواقعية ، فنحن نتكلم عن:
1. ان قاعدة بيانات SQL و MDB او Accdb موجودة على جهاز المستخدم وهو يملك كامل الصلاحيات ومنها حذف الملفات ،
2. وان كانت هذه الملفات على السيرفر ، فحذف اي شئ يحتاج الى صلاحيات الحذف كذلك ، ولكن قبل ان تستطيع حذف شئ ، فانك يجب ان تعرف اسمه ومكان وجوده والمجلد ، وفي الواقع ، فان المبرمج المحترف يخفي هذه المعلومات عن المستخدم ، فبالتالي فان المستخدم لا يعرف شيئا عنها اصلاً.
وإلا فالمسالة تكون فوضى في فوضى :(
وارجو منك ومن الدكتورة الفاضلة ام عهود ، بتصحيح معلوماتي لو سمحتما :)
جعفر
تم تعديل هذه المشاركة بواسطة jjafferr في 26 يناير 2014 في 12:24
استاذنا الفاضل : جعفر ( ابو حسين )
فيما يبدو لي من سؤال صاحب المشاركة الأخ شريف ان المقصود هو قاعدة البيانات SQL
لأنه اثناء تثبيت برنامج SQL SERVER يكون لديك خيارين اما ان تثبيتها بإستخدام حساب الويندوز والذي يجب ان تدخل اسم المسئول والرقم السري للويندوز
او تثبتها بالطريقة العادية بدون اي شيء .
ففي الحالة الأولى عند الرغبة في حذف قاعدة البيانات الموجوده في برنامج SQL SERVER لإنه يتم مطالبتك بإدخال اسم الـ Admin والـ Pass الخاص بالويندوز
واذا لم يتم ادخالها بالشكل الصحيح فلن يتم الحذف .
اما بالنسبة لقاعدة البيانات اكسيس فشأنها شأن اي ملف على الجهاز تستطيع حذفه بكل سهوله لأنها ليست مرتبطة بأي صلاحيات او حسابات للويندوز
بالتوفيق
تم تعديل هذه المشاركة بواسطة zahrah في 26 يناير 2014 في 18:30
جزاكي الله كل خير اختي الفاضله :)
جعفر
السلام عليكم ورحمة الله
طبعا لايرد بعد رد الاستاذ الغالية زهرة أستاذتنا كلنا؛ ولكن كنت عايز أوضح كام نقطة:
بخصوص أستفسار الاستاذ شريف هو في غلط في الاستفسار نفسه؛ ومشرفتنا وضحت الخطأ؛ ولكن ده ميمعنش انه سؤال مهم.
وللعلم السؤال ده أتفتح قبل كده في المنتدي؛ وكان في بعض الافكار اللي بيها ممكن نحقق المطلوب.
مبدائيا علشان يكون في اتفاق لا يوجد في الاكسيس ما يمنع من حذف قاعدة البيانات
الكلام كله يدور في فلك نظام التشغيل "الويندوز" اللي ممكن من خلال التصاريح الخاصة بالمجلد او الملف او الدريف نمنع بعض المستخدمين من حذف بعض الملفات؛ لذلك لو كانت قاعدة البيانات اللي حضرتك عايز تمنع مسحها موجودة علي جهاز واحد "يعني مش حتنقلها علي جهاز أو اجهزة اخري" يبقي تقدر تعمل صلاحيات من خلال نظام التشغيل نفسه "الويندوز" وتمنع مسح الملف "اللي هو قاعدة البيانات"؛ وتكون الطريقة أنك تعمل أكتر من مستخدم للويندوز؛ وتحدد لكل واحد أمتيازات معينة.
الطريقة اللي بقولك عليها تكون عديمة القيمة لو قاعدة البيانات أتنقلت من جهاز لجهاز او من مكان لمكان أو غيرت نظام التشغيل "فرمت الويندوز" .
في فكرة تانية كان احد الاعضاء في المنتدي قدمها وهي عمل ملف exe او حتي ملف mde ويفتح مع قاعدة البيانات؛ ويكون وظيفة الملف ده انه مربوط بجدول جوه قاعدة البيانات اللي مش عايزين حد يمسحها؛ بحيث اول ما الملف يفتح يفتح جواه الجدول بشكل مخفي حتي؛ فبالتالي كل لما مستخدم يحاول انه يمسح ملف قاعدة البيانات مش حتتمسح علشان هي قيد الاستخدام. "ممكن لو عملت بحث في المنتدي حتلاقي المثال ده" .
بالتوفيق للجميع
بارك الله بك لخي الكريم : هشام
على التعقيب والمشاركة الأكثر من رائعة
بالنسبة لموضوع الصلاحيات بإستخدام الويندوز لقاعدة البيانات اكسيس فقد تحدث استاذنا الفاضل ( عبدالعزيز الزهراني ) الملقب بالقحم على هذا الموضوع بشرح تفصيلي
اذا كانت قاعدة البيانات اكسيس على جهاز واحد وبه عدة مستخدمين
وكما اشرت انت لذلك انه في حالة الفورمات للنظام او نقل القاعدة الى جهاز آخر غير الجهاز الذي به صلاحيات فستفقد قاعدة البيانات هذه الميزه
ولهذا فإن خلاصة الموضوع انه يمكن حذف قاعدة البيانات اكسيس لعدم تمتعها بالحصانة اللازمة مثل قواعد البيانات SQL
بالتوفيق
Shireef.VB كتب:السلام عليكم ورحمة الله وبركاته
في قواعد SQL المستخدم لا يستطيع مسح القاعدة لانها مرتبطة ب Services في الويندوز
فهل يوجد طريقة لجعل قاعدة بيانات أكسيس غير قابلة للمسح مثل قواعد SQL
تم تعديل هذه المشاركة بواسطة فيصل عبدالله* في 14 نوفمبر 2014 في 01:37
:rolleyes: الكلمة الطيبة جواز مرور إلى كل القلوب :rolleyes:
بعد اذن الاساتذة الاجلاء
بخصوص سؤال صاحب الموضوع فأعتقد انه يوجد امكانيه لمنع حذف قاعدة البيانات أو أي ملف عن طريق وضع صلاحيات المسئول للجهاز ويحدد من الشخص/ الاشخاص الذين بامكانهم حذف الملف وتحديد صلاحيات للمستخدمين للقراءة والكتابة ، بشرط أن يكون نظام التشغيل للويندوز هو نظام NTFS
واترك الباقي للاستاذة الكريمة أم عهود فهي ملمة بهذه الجزئيه بشكل كبير
وتحياتي لكم جميعا
:rolleyes: الكلمة الطيبة جواز مرور إلى كل القلوب :rolleyes:
بعد اذن الاساتذة الاجلاء
بخصوص سؤال صاحب الموضوع فأعتقد انه يوجد امكانيه لمنع حذف قاعدة البيانات أو أي ملف عن طريق وضع صلاحيات المسئول للجهاز ويحدد من الشخص/ الاشخاص الذين بامكانهم حذف الملف وتحديد صلاحيات للمستخدمين للقراءة والكتابة ، بشرط أن يكون نظام التشغيل للويندوز هو نظام NTFS
واترك الباقي للاستاذة الكريمة أم عهود فهي ملمة بهذه الجزئيه بشكل كبير
وتحياتي لكم جميعا
:rolleyes: الكلمة الطيبة جواز مرور إلى كل القلوب :rolleyes:
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…