تشغيل وضع الحماية أو إيقاف تشغيله لتعطيل وحدات الماكرو.

تشغيل وضع الحماية أو إيقاف تشغيله لتعطيل وحدات الماكرو.

تشرح هذه المقالة كيفية استخدام ميزة أمان Access تسمى وضع الحماية. في وضع الحماية، يمنع Access التعبيرات "غير الآمنة": أي تعبير يستخدم دالات أو خصائص يمكن استغلالها من قبل مستخدمين ضارين للوصول إلى محركات الأقراص أو الملفات أو الموارد الأخرى التي لا تملك تخويلا لها. على سبيل المثال، يمكن استخدام دالات مثل Kill و Shell لتلف البيانات والملفات الموجودة على جهاز كمبيوتر، بحيث يتم حظرها في وضع الحماية.

ملاحظة: لا ينطبق هذا الموضوع على تطبيقات Access على الويب أو قواعد بيانات Access على الويب، ولا يغطي ميزات أمان Access الأخرى.

في هذه المقالة

نظرة عامة

إن وضع الحماية عبارة عن ميزة أمان تمنع Access من تشغيل تعبيرات معينة قد تكون غير آمنة. يتم حظر هذه التعبيرات غير الآمنة بغض النظر عما إذا كانت قاعدة البيانات "موثوقا بها" أم لا – تم تمكين محتواها.

كيفية تعيين وضع الحماية

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

قواعد البيانات الموثوق بها

بغض النظر عما إذا كان وضع الحماية تم تمكينه في السجل، لن يسمح Access بتشغيل التعبيرات التي قد تكون غير آمنة إلا إذا كان ملف قاعدة البيانات موجودا في موقع موثوق به أو وضع توقيع موثوق به صالحا. إذا لم تكن قاعدة البيانات "موثوقا بها"، يستخدم Access وضع الحماية.

يعرض الرسم التالي عملية القرار التي يتبعها Access عندما يواجه تعبيرا غير آمن.

عملية اتخاذ القرار لتمكين وضع الحماية أو تعطيله

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

أعلى الصفحة

تعطيل وضع الحماية (تشغيل التعبيرات غير الآمنة)

في بعض عمليات التثبيت، يمكنك تعطيل وضع الحماية عن طريق تغيير قيمة مفتاح التسجيل.

ملاحظة: لن تتضمن كل عمليات تثبيت Access مفتاح التسجيل SandBoxMode المشار إليه في الإجراء أدناه. إذا لم تعثر على مفتاح التسجيل، فإننا لا نوصي بإضافته، حيث قد يتداخل مع تحديثات Office.

إنذار      قد يؤدي تحرير السجل بطريقة غير صحيحة إلى حدوث تلف شديد في نظام التشغيل لديك، مما يتطلب منك إعادة تثبيته. لا تستطيع شركة Microsoft ضمان إمكانية حل المشاكل الناتجة عن تحرير السجل بشكلٍ غير صحيح. فقبل تحرير السجل، قم بإجراء نسخ احتياطي لأية بيانات ذات قيمة. وللحصول على أحدث المعلومات المتعلقة باستخدام سجل الكمبيوتر وحمايته، راجع "تعليمات" Microsoft Windows.

تغيير مفتاح التسجيل

هام: يسمح اتباع الخطوات التالية بتشغيل التعبيرات غير الآمنة في جميع مثيلات Access لكل المستخدمين على الكمبيوتر.

  1. أغلق كل مثيلات Access التي يتم تشغيلها على الكمبيوتر الذي تريد تعطيل وضع الحماية له.

  2. اضغط على مفتاح Windows، واضغط على "تشغيل"،ثم اضغط على ENTER.

  3. في المربع فتح، اكتب regedit ثم اضغط على ENTER.

    يتم تشغيل محرر التسجيل.

  4. سيختلف الموقع المحدد لمفتاح التسجيل استنادا إلى إصدار Access الذي تقوم بتشغيله، وال البت (32 بت أو 64 بت) من إصدار Windows و Access، وإذا كان لديك تثبيت التشغيل التشغيلي. إذا كنت تواجه مشكلة في العثور على مفتاح التسجيل الصحيح من الخيارات المحتملة المعروضة أدناه، فحاول البحث في السجل عن Access Connectivity Engine.

    قم بتوسيع المجلد HKEY_LOCAL_MACHINE والتنقل حتى تصل إلى مفتاح التسجيل التالي:

    إذا كنت تستخدم Access 2010، فحاول البحث هنا: \Software\Microsoft\Office\14.0\Access Connectivity Engine\Engines أو هنا: \Software\WOW6432Node\Microsoft\Office\14.0\Access Connectivity Engine\Engines

    إذا كنت تستخدم Access 2013، فحاول البحث هنا: \Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines أو هنا: \Software\WOW6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines

    إذا كنت تستخدم Access 2016 أو Access 2019، فحاول البحث هنا: \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines أو هنا: \Software\WOW6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    إذا كنت تستخدم إصدار اشتراك Microsoft 365 32 بت من Access أو تثبيت التشغيل بالنقر 32 بت من Access، فحاول البحث هنا: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    ... أو هنا:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines

    إذا كنت تستخدم إصدار اشتراك Microsoft 365 64 بت من Access أو تثبيت التشغيل بالإصدار 64 بت من Access، فحاول البحث هنا: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines

    ... أو هنا:

    Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines

  5. في الجزء الأيمن من محرر السجل، ضمن "الاسم"،انقر نقرا مزدوجا فوق SandBoxMode إذا كان موجودا. إذا لم تعثر على مفتاح التسجيل SandBoxMode، فلا نوصي بإضافته، حيث قد يتداخل مع تحديثات Office.

    يظهر مربع الحوار تحرير قيمة DWORD .

  6. في الحقل بيانات القيم، قم بتغيير القيمة من 3 إلى 2، ثم انقر فوق موافق.

  7. أغلق محرر التسجيل.

هام: تذكر أنه إذا لم تقوم أولا بتمكين المحتوى في قاعدة البيانات، يقوم Access بتعطيل أي تعبيرات غير آمنة بغض النظر عما إذا قمت بتغيير إعداد التسجيل هذا أم لا.

يمكنك تعيين قيمة التسجيل إلى القيم التالية، حيث يكون 0 (صفر) هو الأقل اتقاما بذاته و3 الأقل تهاونا.

الإعداد

الوصف

0

يتم تعطيل وضع الحماية في كل الأوقات.

1

يتم استخدام وضع الحماية ل Access، ولكن ليس للبرامج التي لا تستخدم Access.

2

يتم استخدام وضع الحماية للبرامج التي لا تستخدم Access، ولكن ليس ل Access.

3

يتم استخدام وضع الحماية في جميع الأوقات. هذه هي القيمة الافتراضية، التي يتم تعيينها عند تثبيت Access.

أعلى الصفحة

هل تحتاج إلى مزيد من المساعدة؟

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×