Prijavite se pomoću Microsofta
Prijavite se ili stvorite račun.
Zdravo,
Odaberite drugi račun.
Imate više računa
Odaberite račun pomoću kojeg se želite prijaviti.

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\Engines
    DWORD naziv: AllowQueryRemoteTables
    Value data: 0

Za uređaje utemeljene na x86 uređajima:

  • Mjesto registra: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD 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\Engines
    DWORD name: AllowQueryRemoteTables_Audit Value
    data: 0

Za uređaje utemeljene na x86 uređajima:

  • Mjesto registra: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Engines
    DWORD 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ć?

Proširite svoje vještine
Istražite osposobljavanje
Prvi koristite nove značajke
Pridružite se Microsoft Insidere

Jesu li vam ove informacije bile korisne?

Koliko ste zadovoljni jezičnom kvalitetom?
Što je utjecalo na vaše iskustvo?

Hvala vam na povratnim informacijama!

×