Applies ToOffice 2016 Office 2013 Microsoft 365 Apps for enterprise Microsoft 365 Business Standard Microsoft 365 Business Basic Microsoft 365 Apps for business Windows 10, version 2004, all editions Windows Server version 2004 Windows 10, version 20H2, all editions Windows Server, version 20H2, all editions Windows 10, version 1909, all editions Windows Server version 1909 Windows 10, version 1809, all editions Windows Server version 1809 Windows Server 2019, all editions Windows 10, version 1803, all editions Windows 10, version 1803 (Enterprise, Education, IoT Enterprise) Windows 10, version 1607, all editions Windows Server 2016, all editions Windows 10

Sažetak

Počevši od ažuriranja sustava Windows i Microsoft Office 11. svibnja 2021., dodana je mogućnost da aplikacije učinite sigurnijom da biste onemogućili udaljene reference u izvršavanju upita.

Počevši od 12. listopada 2021. Windows ažuriranja, dodaje se mogućnost za zapis Windows događaja kada aplikacija pokuša otvoriti vanjsku bazu podataka putem upita SQL.

To ćete možda morati učiniti kada neprivilegnim korisnicima omogućite pokretanje prilagođenih SQL upita pomoću modula baze podataka Jet Red ili Modul za povezivanje programa Access (ACE).

Instaliranjem tih ažuriranja po zadanom se ne mijenjaju pristup jetu ili ACE-u. 

Dodatne informacije

Pristup udaljenim bazama podataka

Ako onemogućite pristup udaljenim bazama podataka pomoću programa Jet Red Database Engine ili programa Access Connectivity Engine (ACE), možda ćete primiti poruke o pogreškama slične sljedećoj prilikom SQL upita:

  • Microsoft Access: Ako korisnik izvrši upit u programu Access, prikazat će se sljedeća poruka o pogrešci:

Dijaloški okvir Poruka o pogrešci

Tekst poruke o pogrešci

Operacija nije podržana za ovu vrstu objekta

Microsoft Access

Operacija nije podržana za tu vrstu objekta.

  • Microsoft Access: Ako korisnik izvrši kod koji pokreće upit, prikazuje se pogreška 3251 prilikom izvršavanja, osim ako se s porukom o pogrešci ne rukuje kodom:

Dijaloški okvir Poruka o pogrešci

Tekst poruke o pogrešci

Pogreška prilikom trčanja 3251

Microsoft Visual Basic for Applications

Pogreška pri trčanju '3251'

Operacija nije podržana za tu vrstu objekta.

Upozorenje: Ako nakon onemogućivanja ponovno omogućite sljedeće vrijednosti registra, uređaj može biti izložen napadu zlonamjernog korisnika ili zlonamjernog softvera. Ne preporučujemo da ponovno omogućite te vrijednosti registra nakon onemogućivanja. No te podatke pružamo da biste ih mogli implementirati prema vlastitom nahođenju. Koristite to na vlastitu odgovornost.

Upozorenje: Do ozbiljnih problema može doći ako nepravilno izmijenite registar pomoću uređivača registra ili pomoću drugog načina. Ti problemi mogu zahtijevati ponovnu instalaciju operacijskog sustava. Microsoft ne može jamčiti da se ti problemi mogu riješiti. Izmijenite registar na vlastitu odgovornost.

Nadzor pokušaja pristupa udaljenoj bazi podataka

Napomena: Nadzor je u ovom trenutku dostupan samo modulu baze podataka Jet Red.

Nadzor se dodaje u pregledniku događaja koji zapisuje događaj Windows u odjeljku "Zapisnici aplikacija i servisa"\Microsoft\Windows\JetRed".

Nadzor se po zadanom omogućuje i kontrolira putem novog DWORD AllowQueryRemoteTables_Audit u kojem 1 omogućuje nadzor, a 0 onemogućuje nadzor.

Ako   je ta značajka omogućena, događaj Windows "razina" jest "Informativno", a "poruka" jest "Pokušaj otvaranja vanjske baze podataka".

Ako je ta značajka onemogućena, tada je "razina" "Pogreška", a "poruka" je "Vanjski pokušaj otvaranja baze podataka blokiran".

Kartica Detalji za događaj sadržavat će i put do vanjske baze podataka i izvršnu datoteku kao što je prikazano u sljedećem primjeru:

  • EventData Put baze podataka: C:\PathToMyDb\myDatabase.mdb Executable: C:\PathtoMyApplication\myApplication.exe

Jet Red Database Engine

Da biste onemogućili pristup udaljenoj bazi podataka pomoću programa Jet Red Database Engine, u registar dodajte sljedeće:

Za uređaje utemeljene na x64 uređaju:

  • Mjesto registra: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\EnginesDWORD naziv: AllowQueryRemoteTables Value data: 0

Za uređaje utemeljene na x86 uređajima:

  • Mjesto registra: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\EnginesDWORD naziv: AllowQueryRemoteTables Value data: 0

Napomena Da biste modulu baze podataka Jet Red ponovno omogućili pristup udaljenoj bazi podataka, promijenite vrijednost podataka u1.

Da biste onemogućili nadzor kada modul jet Red Database Engine pokuša pristupiti udaljenoj bazi podataka, dodajte AllowQueryRemoteTables_Audit DWORD u registar:

Za uređaje utemeljene na x64 uređaju:

  • Mjesto registra: HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Jet\4.0\EnginesDWORD name: AllowQueryRemoteTables_Audit Value data: 0

Za uređaje utemeljene na x86 uređajima:

  • Mjesto registra: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\EnginesDWORD name: AllowQueryRemoteTables_Audit Value data: 0

Napomena Da biste modulu baze podataka Jet Red ponovno omogućili nadzor nad pokušajima pristupa udaljenoj bazi podataka, promijenite vrijednost podataka u 1.

Modul za povezivanje programa Access (ACE)

Da biste onemogućili pristup udaljenoj bazi podataka pomoću programa Access Connectivity Engine (ACE), dodajte sljedeći DWord i vrijednost u registar kao što je navedeno u sljedećoj tablici:

  • DWORD naziv: AllowQueryRemoteTables

  • Podaci o vrijednosti: 0

Vrsta instalacije

Office Verzija

Bitness operacijskog sustava

Office Bitness

Put registra

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\ Moduli za povezivanje programa AccessConnectivity\Engines

MSI

2016

x86

x86

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\ Moduli za povezivanje programa AccessConnectivity\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\ Moduli za povezivanje programa AccessConnectivity\Engines

MSI

2013

x86

x86

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\15.0\ Moduli za povezivanje programa AccessConnectivity\Engines

MSI

2013

x64

x86

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

Napomena Da biste ponovno omogućili pristup udaljenoj bazi podataka modulom za povezivanje programa Access (ACE), promijenite vrijednost podataka u1.

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.