Selles artiklis selgitatakse, kuidas kasutada Accessi turbefunktsiooni nimega liivakastirežiim. Liivakastirežiimis blokeerib Access ebaturvalised avaldised: mis tahes avaldis, mis kasutab funktsioone või atribuute, mida pahatahtlikud kasutajad võivad ära kasutada juurdepääsuks draividele, failidele või muudele ressurssidele, mille jaoks neil pole autoriseerimist. Näiteks saab selliseid funktsioone nagu Kill ja Shell kasutada arvutis olevate andmete ja failide kahjustamiseks, nii et need on liivakastirežiimis blokeeritud.
Märkus.: See teema ei kehti Accessi veebirakenduste ega Accessi veebiandmebaaside kohta ega hõlma muid Accessi turbefunktsioone.
Selle artikli teemad
Overview
Liivakastirežiim on turbefunktsioon, mis takistab Accessil käivitada teatud avaldisi, mis võivad olla ebaturvalised. Need ebaturvalised avaldised blokeeritakse sõltumata sellest, kas andmebaas on "usaldusväärne" – selle sisu on lubatud.
Liivakastirežiimi määramine
Registrivõtme abil saate määrata, kas Access peaks liivakastirežiimis töötama. Liivakastirežiim on vaikimisi lubatud – registrivõtme väärtus on määratud liivakastirežiimi lubamiseks, kui Access on arvutisse installitud. Kui soovite lubada kõigi avaldiste käitamise, saate liivakastirežiimi keelamiseks muuta registrivõtme väärtust.
Usaldusväärsed andmebaasid
Olenemata sellest, kas liivakastirežiim on registris lubatud, ei luba Access potentsiaalselt ebaturvaliste avaldiste käivitamist, kui andmebaasifail ei asu usaldusväärses asukohas või kui tal on kehtiv usaldusallkiri. Kui andmebaas pole "usaldusväärne", kasutab Access liivakastirežiimi.
Järgmine joonis näitab otsustusprotsessi, mida Access jälgib ebaturvalise avaldise ilmnemisel.
Kui te ei ole registriga tuttav või ei tunne registrivõtmete ise muutmist, küsige abi kelleltki, kes on tuttav ja mugav registrit muuta. Registriväärtuste muutmiseks peavad teil olema arvutis administraatoriõigused.
Liivakastirežiimi keelamine (ebaturvaliste avaldiste käivitamine)
Mõnes installis saate liivakastirežiimi keelata, muutes registrivõtme väärtust.
Märkus.: Kõik Accessi installid ei sisalda alltoodud protseduuris viidatud registrivõtit SandBoxMode. Kui te registrivõtit ei leia, ei soovita me seda lisada, kuna see võib Häirida Office'i värskendusi.
Ettevaatust! Registri vale redigeerimine võib teie operatsioonisüsteemi tõsiselt kahjustada, tekitades vajaduse see uuesti installida. Microsoft ei taga, et registri valest redigeerimisest tulenevaid probleeme on võimalik lahendada. Enne registri redigeerimist varundage kõik väärtuslikud andmed. Värskeima teabe arvuti registri kasutamise ja kaitsmise kohta leiate Microsoft Windowsi spikrist.
Registrivõtme muutmine
NB!: Ebaturvaliste avaldiste käivitamise lubamiseks kõikide kasutajate jaoks tehke järgmist.
-
Sulgege kõik arvutis töötavad Accessi eksemplarid, mille liivakastirežiimi soovite keelata.
-
Vajutage Windowsi klahvi, tippige Käivita ja vajutage sisestusklahvi (ENTER).
-
Tippige väljale Ava käsk regedit ja vajutage siis sisestusklahvi (ENTER).
Käivitatakse registriredaktor.
-
Registrivõtme asukoht oleneb teie Accessi versioonist, Teie Windowsi ja Accessi versiooni bittide (32-bitine või 64-bitine) ning klõpskäivitusinstalli olemasolust. Kui teil on allpool kuvatud võimaluste hulgast õige registrivõtme leidmisega probleeme, proovige otsida registrist Access Connectivity Engine'i.
Laiendage kausta HKEY_LOCAL_MACHINE ning liikuge järgmisele registrivõtmele:
Kui kasutate rakendust Access 2016 või Access 2019, proovige otsida siit: \Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines või siin: \Software\WOW6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines
Kui kasutate Accessi 32-bitist Microsoft 365 tellimusversiooni või Accessi 32-bitist klõpskäivitusversiooni, proovige otsida järgmist: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\16.0\Access Connectivity Engine\Engines
... või siin:
Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Microsoft\Office\15.0\Access Connectivity Engine\Engines
Kui kasutate Accessi 64-bitist Microsoft 365 tellimusversiooni või Accessi 64-bitist klõpskäivitusversiooni, proovige otsida järgmist: Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\16.0\Access Connectivity Engine\Engines
... või siin:
Software\Microsoft\Office\ClickToRun\Registry\Machine\Software\Wow6432Node\Microsoft\Office\15.0\Access Connectivity Engine\Engines
-
Topeltklõpsake registriredaktori parempoolsel paanil jaotises Nimi väärtust SandBoxMode,kui see on olemas. Kui te ei leia registrivõtit SandBoxMode , ei soovita me seda lisada, kuna see võib Häirida Office'i värskendusi.
Kuvatakse dialoogiboks DWORD-väärtuse redigeerimine.
-
Seadke välja Väärtuseandmed väärtuse 3 asemel väärtuseks 2 ning klõpsake nuppu OK.
-
Sulgege registriredaktor.
NB!: Pidage meeles, et kui te esmalt andmebaasi sisu ei luba, keelab Access kõik ebaturvalised avaldised olenemata sellest, kas muudate seda registrisätet.
Registriväärtuse saate määrata järgmistele väärtustele, kus 0 (null) on kõige vähem lubavad ja 3 on kõige vähem lubavad.
Säte |
Kirjeldus |
---|---|
0 |
Liivakastirežiim on kogu aeg keelatud. |
1 |
Liivakastirežiimi kasutatakse Accessis, kuid mitte Accessi programmides. |
2 |
Liivakastirežiimi kasutatakse mitte-Accessi programmides, kuid mitte Accessis. |
3 |
Liivakastirežiimi kasutatakse kogu aeg. See on Accessi installimisel määratud vaikeväärtus. |