تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الملخص

بدءا من تحديثات 11 مايو 2021 Windows و Microsoft Office، تم إضافة خيار لجعل تطبيقاتك أكثر أمانا للسماح لك بتعطيل المراجع البعيدة في تنفيذ الاستعلام.

بدءا من تحديثات Windows 12 أكتوبر 2021، يضاف خيار لتسجيل حدث Windows عندما يحاول أحد التطبيقات فتح قاعدة بيانات خارجية من خلال استعلام SQL.

قد تحتاج إلى القيام بذلك عند السماح للمستخدمين غير المحضين بتشغيل استعلامات SQL مخصصة باستخدام Jet Red Database Engine أو Access Connectivity Engine (ACE).

بشكل افتراضي، لا يتم إجراء أي تغييرات على الوصول إلى Jet أو ACE عن طريق تثبيت هذه التحديثات. 

مزيد من المعلومات

الوصول إلى قواعد البيانات البعيدة

إذا قمت بتعطيل استخدام مشغل قاعدة بيانات Jet Red أو Access Connectivity Engine (ACE) للوصول إلى قواعد البيانات البعيدة، فقد تتلقى رسائل خطأ تشبه ما يلي عند تشغيل استعلامات SQL التالية:

  • Microsoft Access: إذا قام مستخدم بتنفيذ استعلام في Access، يتم عرض رسالة الخطأ التالية:

مربع الحوار "رسالة خطأ"

نص رسالة الخطأ

العملية غير معتمدة لهذا النوع من الكائنات

Microsoft Access

العملية غير معتمدة لهذا النوع من الكائنات.

  • Microsoft Access: إذا قام مستخدم بتنفيذ التعليمات البرمجية التي تقوم بتشغيل استعلام، يتم عرض خطأ وقت التشغيل 3251، إلا إذا تم التعامل مع رسالة الخطأ في التعليمات البرمجية:

مربع الحوار "رسالة خطأ"

نص رسالة الخطأ

خطأ وقت التشغيل 3251

Microsoft Visual Basic for Applications

خطأ وقت التشغيل '3251'

العملية غير معتمدة لهذا النوع من الكائنات.

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

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

تدقيق محاولات الوصول إلى قاعدة البيانات عن بعد

ملاحظة: لا يتوفر التدقيق إلا لمحرك قاعدة بيانات Jet Red في الوقت نفسه.

يضاف التدقيق في عارض الأحداث الذي يسجل حدث Windows ضمن "سجلات التطبيقات والخدمات"\Microsoft\Windows\JetRed".

بشكل افتراضي، يتم تمكين التدقيق والتحكم به من خلال برنامج DWORD AllowQueryRemoteTables_Audit حيث يمكن 1 التدقيق، ويعطل 0 التدقيق.

إذا تم تمكين هذه الميزة، Windows "مستوى" الحدث هو   "معلوماتي" و"الرسالة" هي "قاعدة بيانات خارجية مفتوحة تم محاولة فتحها".

إذا كانت هذه الميزة معطلة، فهذا يعني أن "المستوى" هو "خطأ" و"الرسالة" هي "تم حظر محاولة فتح قاعدة بيانات خارجية".

ستحتوي علامة التبويب تفاصيل للحدث على المسار إلى قاعدة البيانات الخارجية والمنفذ كما هو موضح في المثال التالي:

  • EventData
    مسار قاعدة البيانات: C:\PathToMyDb\myDatabase.mdb
    Executable: C:\PathtoMyApplication\myApplication.exe

محرك قاعدة بيانات Jet Red

لتعطيل استخدام مشغل قاعدة البيانات Jet Red للوصول إلى قاعدة بيانات بعيدة، أضف ما يلي إلى السجل:

للأجهزة المستندة إلى x64:

  • موقع السجل: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines
    DWORD: بيانات قيمة AllowQueryRemoteTables:
    0

للأجهزة المستندة إلى x86:

  • موقع السجل: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD: بيانات قيمة AllowQueryRemoteTables:
    0

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. لإعادة تمكين محرك قاعدة بيانات Jet Red للوصول إلى قاعدة بيانات بعيدة، غير بيانات القيمة إلى 1.

لتعطيل التدقيق عندما يحاول محرك قاعدة البيانات Jet Red الوصول إلى قاعدة بيانات بعيدة، أضف AllowQueryRemoteTables_Audit DWORD إلى السجل:

للأجهزة المستندة إلى x64:

  • موقع السجل: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines
    DWORD: AllowQueryRemoteTables_Audit
    القيمة: 0

للأجهزة المستندة إلى x86:

  • موقع السجل: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD: AllowQueryRemoteTables_Audit
    القيمة: 0

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. لإعادة تمكين Jet Red Database Engine لتدقيق محاولات الوصول إلى قاعدة بيانات بعيدة، غير بيانات القيمة إلى 1.

محرك اتصال Access (ACE)

لتعطيل استخدام Access Connectivity Engine (ACE) للوصول إلى قاعدة بيانات بعيدة، أضف DWord والقيمة التالية إلى السجل كما هو مشار إليه في الجدول التالي:

  • اسم DWORD: AllowQueryRemoteTables

  • بيانات القيمة: 0

نوع التثبيت

Office الإصدار

بت نظام التشغيل

Office البت

مسار التسجيل

C2R

365 / 2019 / 2016

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\
Office\16.0\Access Connectivity Engine\Engines

C2R

365 / 2019 / 2016

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
16.0\Access Connectivity Engine\Engines

C2R

365 / 2019 / 2016

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\
Microsoft\Office\16.0\Access Connectivity Engine\Engines

C2R

2013

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
15.0\Access Connectivity Engine\Engines

C2R

2013

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Microsoft\Office\
15.0\Access Connectivity Engine\Engines

C2R

2013

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\ ClickToRun\REGISTRY\MACHINE\Software\Wow6432Node\
Microsoft\Office\15.0\Access Connectivity Engine\Engines

MSI

2016

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\ AccessConnectivity Engine\Engines

MSI

2016

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\ AccessConnectivity Engine\Engines

MSI

2016

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ Microsoft\Office\16.0\Access Connectivity Engine\Engines

MSI

2013

x64

x64


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ AccessConnectivity Engine\Engines

MSI

2013

x86

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ AccessConnectivity Engine\Engines

MSI

2013

x64

x86


HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ Microsoft\Office\15.0\Access Connectivity Engine\Engines

ملاحظة يتم إصدار Acrobat Reader من قِبل شركة Adobe Systems Inc.‎. لإعادة تمكين Access Connectivity Engine (ACE) للوصول إلى قاعدة بيانات بعيدة، غير بيانات القيمة إلى 1.

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

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

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

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

×