Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Rezumat

Începând cu 11 mai 2021, actualizările Windows și Microsoft Office, a fost adăugată o opțiune pentru a face aplicațiile mai sigure, pentru a vă permite să dezactivați referințele la distanță în executarea interogărilor.

Începând cu actualizarea din 12 octombrie 2021, Windows se adaugă o opțiune pentru a înregistra în jurnal un eveniment Windows atunci când o aplicație încearcă să deschidă o bază de date externă printr-o interogare SQL de date.

Poate fi necesar să faceți acest lucru atunci când permiteți utilizatorilor neprivilegați să ruleze interogări SQL particularizate, utilizând Jet Red Database Engine sau Access Connectivity Engine (ACE).

În mod implicit, nu se modifică pentru accesarea Jet sau ACE prin instalarea acestor actualizări. 

Mai multe informații

Acces la baze de date la distanță

Dacă dezactivați utilizarea Jet Red Database Engine sau Access Connectivity Engine (ACE) pentru a accesa bazele de date de la distanță, este posibil să primiți mesaje de eroare care seamănă cu următoarele atunci când rulați interogările SQL de date:

  • Microsoft Access: Dacă un utilizator execută o interogare în Access, se afișează următorul mesaj de eroare:

Error message dialog box

Text al mesajului de eroare

Operațiunea nu este acceptată pentru acest tip de obiect

Microsoft Access

Operațiunea nu este acceptată pentru acest tip de obiect.

  • Microsoft Access: Dacă un utilizator execută cod care rulează o interogare, se afișează o eroare la momentul execuției 3251, cu excepția cazului în care mesajul de eroare este tratat în cod:

Error message dialog box

Text al mesajului de eroare

Run-time error 3251

Microsoft Visual Basic for Applications

Run-time error '3251'

Operațiunea nu este acceptată pentru acest tip de obiect.

Avertisment: Dacă alegeți să reactivarea următoarelor valori de registry după dezactivarea acestora, acesta vă poate face dispozitivul vulnerabil la atacuri din partea unui utilizator rău intenționat sau a unui software rău intenționat. Nu recomandăm reactivarea acestor valori de registry după ce sunt dezactivate. Cu toate acestea, vă furnizăm aceste informații, astfel încât să puteți alege să implementați acest lucru după cum vă spuneți. Utilizați-l pe propriul risc.

Avertisment: Pot să apară probleme grave dacă faceți modificări incorecte în registry utilizând Registry Editor sau altă metodă. Aceste probleme pot necesita reinstalarea sistemului de operare. Microsoft nu poate garanta că aceste probleme pot fi rezolvate. Faceți modificări în registry pe propriul risc.

Auditarea încercărilor de acces la baza de date la distanță

Notă: Auditul este disponibil în prezent doar pentru Jet Red Database Engine.

Auditul este adăugat în Vizualizatorul de evenimente care înregistrează un Windows nou sub "Jurnale de aplicații și servicii'\Microsoft\Windows\JetRed".

În mod implicit, auditarea este activată și controlată printr-un nou DWORD AllowQueryRemoteTables_Audit în care 1 activează auditarea și 0 dezactivează auditarea.

Dacă această caracteristică este   activată, Windows "level" este "Informational" și "message" este "External Database open attempted" (S-a încercat o bază de date externă).

Dacă această caracteristică este dezactivată, "nivel" este "Eroare" și "mesaj" este "Bază de date externă deschisă încercare blocată".

Fila Detalii pentru eveniment va conține atât calea către baza de date externă, cât și calea executabilă, așa cum se arată în exemplul următor:

  • EventData
    Cale bază de date: C:\PathToMyDb\myDatabase.mdb
    Executable: C:\PathtoMyApplication\myApplication.exe

Jet Red Database Engine

Pentru a dezactiva utilizarea Jet Red Database Engine pentru a accesa o bază de date la distanță, adăugați următoarele la registry:

Pentru dispozitive bazate pe x64:

  • Locație de registry: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Enginesnume
    DWORD: AllowQueryRemoteTables
    Value data: 0

Pentru dispozitivele bazate pe x86:

  • Locație de registry: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Enginesnume
    DWORD: AllowQueryRemoteTables
    Value data: 0

Notă Pentru a reactiva motorul de baze de date Jet Red pentru a accesa o bază de date la distanță, modificați Date valoarela 1.

Pentru a dezactiva auditarea atunci când Jet Red Database Engine încearcă să acceseze o bază de date la distanță, adăugați AllowQueryRemoteTables_Audit DWORD la registry:

Pentru dispozitive bazate pe x64:

  • Locație de registry: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\Engines
    nume DWORD: AllowQueryRemoteTables_Audit
    Value data: 0

Pentru dispozitivele bazate pe x86:

  • Locație de registry: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    nume DWORD: AllowQueryRemoteTables_Audit
    Value data: 0

Notă Pentru a reactiva Jet Red Database Engine pentru a audita încercările de acces la o bază de date la distanță, modificați Date valoare la 1.

Access Connectivity Engine (ACE)

Pentru a dezactiva utilizarea Access Connectivity Engine (ACE) pentru a accesa o bază de date la distanță, adăugați următorul DWord și valoare la registry, așa cum se arată în tabelul următor:

  • Nume DWORD: AllowQueryRemoteTables

  • Date valoare: 0

Tip de instalare

Office Versiune

Bitness (Bitness) pentru sistem de operare

Office Bitness

Calea de registry

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

Notă Pentru a reactiva Access Connectivity Engine (ACE) pentru a accesa o bază de date la distanță, modificați Value data la 1.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×