Access 2007 datu bāzes drošība

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Šajā rakstā ir paskaidrots, kā Microsoft Office Access 2007 datu bāzes padarīt drošākas. Šeit ir izskaidrotas koncepcijas, kas jāizprot, lai varētu pareizi izmantot Office Access 2007 drošības līdzekļus, kā arī parādīts, kā lietot rīkus, ko Access piedāvā datu bāzu drošībai.

Šajā rakstā

Jaunumi programmā Office Access 2007 drošības

Office Access 2007 datu bāzes izmantošana uzticamā atrašanās vietā

Sapakošana, pierakstīšanās un izplatīšana Office Access 2007 datu bāzi

Atspējota satura iespējošana, atverot datu bāzi

Datu bāzes paroles izmantošana Office Access 2007 datu bāzes šifrēšanai

Kā darbojas drošības līdzekļi iepriekšējo Access versiju datu bāzes atverot programmā Office Access 2007

Nedrošu izteiksmju izpilde (smilškastes režīma atspējošana)

Jaunumi Office Access 2007 drošībā

Office Access 2007 piedāvā uzlabotu drošības modeli, kas vienkāršo datu bāzu drošības izmantošanu un tādu datu bāzu atvēršanu, kurām ir iespējota drošība.

Piezīme : Lai gan modelis un metodes šajā rakstā uzlabotu drošību, drošākais veids, kā palīdzēt aizsargāt datus ir tabulu glabāšana serverī, piemēram, datorā, kurā darbojas Windows SharePoint Services 3.0, un formu un atskaišu glabāšana lokālajos datoros vai tīkla kopīgo. Informāciju par Access datu bāzes ar Windows SharePoint Services 3.0izmantošanu skatiet rakstā Eksportēt tabulu vai vaicājumu, lai SharePoint vietnes un datu importēšana no SharePoint saraksta vai saistīšana.

Šis ir Office Access 2007 drošības jaunumu saraksts:

  • Iespēja apskatīt datus arī tad, ja nevēlaties iespējot nevienu atspējotu Microsoft Visual Basic for Applications (VBA) kodu vai komponentus datu bāzē. Ja programmā Microsoft Office Access 2003 bija iestatīts augsts drošības līmenis (High), jums bija jāparaksta datu bāzes kods un tai jāuzticas, lai varētu apskatīt datus. Programmā Office Access 2007 datu bāzes var atvērt un datus var apskatīt, neizlemjot, vai vajadzētu iespējot datu bāzi.

  • Vienkāršāka lietošana. Ja datu bāzes failus ( Office Access 2007 jauno faila formātu vai vecākos failu formātos) novietošana uzticamā atrašanās vietā, piemēram, mapes vai tīkla failu koplietošanas norādīsit kā drošu, šos failus tiks atvērts un darbojas bez parādītu brīdinājuma ziņojumu vai lūdzot iespējot jebkuru atspējota satura. Arī ja atverat datu bāzi no iepriekšējām Access versijām, piemēram,. mdb vai. mde failus, Office Access 2007, un šīs datu bāzes ciparparakstīts un esat izvēlējies uzticēties izdevējam, šie faili tiek palaisti bez nepieciešamības pieņemt uzticēšanās lēmumus. Tomēr atcerieties, ka parakstītā datu bāzē VBA kods nedarbosies līdz varat uzticēties izdevējam, un tas nedarbosies, ja ciparparaksts kļūs nederīgs. Paraksts kļūst nederīgs, ja persona, kas nav parakstījis tampers ar datu bāzes saturu. Lai iegūtu papildinformāciju par datu bāzu parakstīšanu, skatiet sadaļu kā darbojas drošības līdzekļi iepriekšējo Access versiju datu bāzes atverot programmā Office Access 2007.

    Ja neesat pārliecināts par to, vai varat uzticēties sertifikātam, rakstā Kā noteikt, vai ciparparaksts ir uzticams ir sniegta vispārīga informācija par datumu un citu sertifikāta elementu pārbaudi, lai pārliecinātos, ka tas ir derīgs.

  • Drošības kontroles centrs. Drošības kontroles centrs ir dialoglodziņš, kas nodrošina kopīgu atrašanās vietu Access drošības iestatīšanai un maiņai. Drošības kontroles centra izmantošana, lai izveidotu vai mainītu uzticamas atrašanās vietas un iestatītu drošības opcijas Office Access 2007. Šie iestatījumi ietekmē to, kā jaunās un esošās datu bāzes darbojas, kad tie tiek atvērti programmā Access gadījumu. Drošības kontroles centrs piedāvā arī loģisko novērtētu datu bāzes komponentus un noteiktu, vai datu bāzi ir pietiekami drošs, lai atvērtu vai vai drošības kontroles centra datu bāzi atspējot un ļaut jums izlemt, lai to iespējotu. Informāciju par Access drošības kontroles centra izmantošanu skatiet rakstā Office Access 2007 datu bāzes izmantošana uzticamā atrašanās vietā tālāk šajā rakstā.

    Vispārīgu informāciju par drošības kontroles centra izmantošanu skatiet rakstā Drošības un konfidencialitātes iestatījumu skatīšana drošības kontroles centrā.

  • Mazāk kļūdu ziņojumu. Iepriekšējās Access versijas lika jums rīkoties ar dažādiem brīdinājuma ziņojumiem — makro drošības un smilškastes režīma ziņojumi ir tikai divi no tiem. Pēc noklusējuma, ja Office Access 2007 datu bāzi atverat ārpus uzticamas vietas, tiek parādīts viens vienīgs rīks, ko sauc par ziņojumu joslu.

    Ziņojumu josla

    Ja zināt, ka varat uzticēties datu bāzei, varat izmantot ziņojumu joslu, lai iespējotu neiespējotos komponentus — darbības vaicājumus (vaicājumus, kas pievieno, dzēš vai maina datus), makro, ActiveX vadīklas, izteiksmes (funkcijas, kas ir novērtējamas uz vienu vērtību) un VBA kodu —, kad atverat datu bāzi, kurā ir viens vai vairāki no šiem komponentiem.

  • Jauni veidi, kā parakstīt un izplatīt failus, kas izveidoti Office Access 2007 failu formātā. Vecākajās Access versijās jums bija jāizmanto Visual Basic redaktors, lai lietotu drošības sertifikātu atsevišķiem datu bāzes komponentiem. Programmā Office Access 2007 datu bāzi var sapakot un pēc tam parakstīt un izplatīt pakotni. Ja datu bāzi no parakstītas pakotnes izvelkat uzticamā vietā, datu bāze tiek palaista, neparādot ziņojumu joslu. Ja datu bāzi no parakstītas pakotnes izvelkat neuzticamā vietā, bet esat uzticējies pakotnes sertifikātam un paraksts ir derīgs, jums nav jāpieņem lēmums par uzticēšanos. Ja sapakojat un parakstāt datu bāzi, kura nav uzticama vai satur nederīgu ciparparakstu, ir jāizmanto ziņojumu josla, lai uzticētos datu bāzei ikreiz, kad to atverat, ja vien to neievietojat uzticamā vietā.

  • Spēcīgāks datu bāzu šifrēšanas algoritms Office Access 2007 failu formātā, kas izmanto datu bāzes paroles līdzekli. Šifrējot datu bāzi, tabulu dati tiek kodēti, kas palīdz izvairīties no tā, lai tos nolasītu negribēti lietotāji.

  • Jauna makro darbību apakšklase, kas darbojas, kad datu bāze ir atspējota. Šie drošākie makro satur arī kļūdu apstrādes iespējas. Makro (pat tos, kas satur darbības, ko Access atspējo) varat arī tieši iegult jebkurā veidlapā, atskaitē vai vadīklas rekvizītā, kas loģiski strādātu ar VBA koda moduli vai agrāko Access versiju makro.

    Lai iegūtu papildinformāciju par makro, skatiet rakstā makro pamati programmā Access 2007.

Un visbeidzot, turpinot darbu, atcerieties šos noteikumus:

  • Ja uzticamā atrašanās vietā atverat datu bāzi, tad visi komponenti strādā bez vajadzības pieņemt uzticēšanās lēmumus.

  • Ja jūs pakojat, parakstāt un izvietojat agrākas Access versijas datu bāzi (.mdb vai .mde failu), visi komponenti darbojas bez vajadzības pieņemt uzticēšanās lēmumus, ja datu bāze satur derīgu uzticama izdevēja ciparparakstu un jūs uzticaties sertifikātam.

  • Ja parakstīt un izvietot neuzticamās datu bāzēs atrodas neuzticamā atrašanās vietā, drošības kontroles centrs atspējo datu bāzi pēc noklusējuma, un ir jāizvēlas iespējot datu bāzi ikreiz, kad to atvērsit. Lai iegūtu papildinformāciju, skatiet sadaļu Iespējot atspējoto saturu, atverot datu bāzi.

Office Access 2007 un lietotāja līmeņa drošība

Office Access 2007 nenodrošina lietotāja līmeņa drošību datu bāzēm, kas ir izveidotas jaunajā failu formātā (.accdb un .accde faili). Taču, ja programmā Office Access 2007 atverat datu bāzi no iepriekšējās Access versijas un šai datu bāzei ir lietota lietotāja līmeņa drošība, šie iestatījumi joprojām darbojas.

Ja iepriekšējās Access versijas datu bāzi ar lietotāja līmeņa drošību pārvēršat jaunajā failu formātā, Access automātiski izmet visus drošības iestatījumus un stājas spēkā .accdb vai .accde faila drošības likumi.

Visbeidzot atcerieties, ka visi lietotāji vienmēr var redzēt visus datu bāzes objektus, atverot datu bāzes, kas ir veidotas programmā Office Access 2007.

Office Access 2007 drošības arhitektūra

Lai saprastu Office Access 2007 drošības arhitektūru, ir jāatceras, ka Access datu bāze nav fails tādā pašā izpratnē kā Microsoft Office Excel 2007 darbgrāmata vai Microsoft Office Word 2007 dokuments. Access datu bāze ir objektu — tabulu, formu, vaicājumu, makro, atskaišu u.c. — kopa, kuru darbība bieži vien ir atkarīga citam no cita. Piemēram, ja izveidojat datu ievades formu, datus šajā formā nevar ne ievadīt, ne saglabāt, ja formas vadīklas netiek saistītas ar tabulu.

Vairāki Access komponenti var radīt draudus drošībai, ieskaitot darbības vaicājumus (vaicājumus, kas ievieto, dzēš vai maina datus), makro, izteiksmes (funkcijas, kas atgriež vienu vērtību) un VBA kodu. Lai datus padarītu drošākus, Office Access 2007 un drošības kontroles centrs veic drošības pārbaužu kopu ikreiz, kad atverat datu bāzi. Šī procedūra norit šādi:

  • Kad atverat .accdb vai .accde failu programmā Office Access 2007, Access iesniedz datu bāzes atrašanās vietu drošības kontroles centram. Ja vieta ir uzticama, datu bāze tiek palaista ar pilnu funkcionalitāti. Ja programmā Office Access 2007 atverat iepriekšējās Access versijas datu bāzi, Access iesniedz informāciju par atrašanās vietu un datu bāzei lietoto ciparparakstu, ja tāds ir.

    Drošības kontroles centrs pārbauda šos “pierādījumus”, lai novērtētu datu bāzes uzticamību, un pēc tam informē Access, kā jāatver datu bāze. Access vai nu atspējo datu bāzi, vai atver to ar pilnu funkcionalitāti.

    Piezīme : Atcerieties, ka iestatījumi, ko jūs vai jūsu sistēmas administrators izvēlaties drošības kontroles centrā, vada uzticamības lēmumus, kas tiek pieņemti, kad Access atver datu bāzi.

    Papildinformāciju par drošības kontroles centra izmantošanu skatiet rakstā Skatīt manu drošības un konfidencialitātes iestatījumu skatīšana drošības kontroles centrā.

  • Ja drošības kontroles centrs atspējo jebkādu saturu, tad, datu bāzei atveroties, parādās ziņojuma josla.

    Ziņojumu josla

    Lai iespējotu atspējoto saturu, noklikšķiniet uz Opcijas un pēc tam izvēlieties opcijas parādītajā dialoglodziņā. Access iespējo atspējoto saturu, un datu bāze tiek atvērta no jauna ar pilnu funkcionalitāti. Pretējā gadījumā atspējotie komponenti nedarbojas.

  • Ja atverat datu bāzi, kas ir izveidota vecākā failu formātā (.mdb vai .mde failus), un šī datu bāze nav parakstīta un uzticama, pēc noklusējuma Access atspējo visu izpildāmo saturu.

Atspējotais režīms

Ja drošības kontroles centrs novērtē datu bāzi kā neuzticamu, Office Access 2007 šo datu bāzi atver atspējotajā režīmā — t.i., tas izslēdz visu izpildāmo saturu. Tas ir spēkā jaunajām datu bāzēm, kas ir izveidotas jaunajā Office Access 2007 failu formātā, un failiem, kas izveidoti vecākās Access versijās.

Office Access 2007 atspējo šādus komponentus:

  • VBA kodu un visas VBA kodā esošās atsauces, kā arī visas nedrošās izteiksmes.

  • Nedrošās darbības visos makro. “Nedrošas” darbības ir visas tās darbības, kas var atļaut lietotājam modificēt datu bāzi vai iegūt piekļuvi resursiem ārpus datu bāzes. Taču darbības, ko Access atspējo, dažkārt var tikt uzskatītas par “drošām”. Piemēram, ja uzticaties personai, kas ir veidojusi datu bāzi, varat uzticēties arī nedrošajām makro darbībām.

  • Vairāku tipu vaicājumus:

    • Darbības vaicājumi    Tie pievieno, atjaunina un dzēš datus.

    • Datu definēšanas valodas (DDL) vaicājumi     Tie tiek izmantoti, lai izveidotu vai mainītu objektus datu bāzē, piemēram, tabulas un procedūras.

    • SQL tranzītvaicājumus.    Tie nosūta komandas tieši datu bāzes serverim, kas atbalsta atvērtās datu bāzu savienojamības (Open Database Connectivity— ODBC) standartu. Tranzītvaicājumi darbojas ar tabulām serverī, neiesaistot Access datu bāzes programmu.

  • ActiveX vadīklas.

Atverot datu bāzi, Access varētu mēģināt ielādēt pievienojumprogrammas — programmas, kas paplašina vai nu Access, vai atvērtās datu bāzes funkcionalitāti. Varat arī palaist vedņus, kas izveido objektus atvērtā datu bāzē. Kad pievienojumprogramma ir ielādēta vai vednis, Access nodod pierādījumiem drošības kontroles centram, kas pieņem papildu uzticības lēmumus un vai nu iespējo, vai atspējo objektu vai darbību. Ikreiz, kad drošības kontroles centrs atspējo datu bāzi un nepiekrītu ar šo lēmumu, gandrīz vienmēr varat izmantot ziņojuma joslu, lai iespējotu saturu. Pievienojumprogrammas veido izņēmumu šim noteikumam. Ja drošības kontroles centrā (rūtī pievienojumprogrammas ) atzīmējat izvēles rūtiņu Pieprasīt lietojumprogrammu paplašinājumiem parakstītu uzticams izdevējs , programma Access aicina iespējojiet pievienojumprogrammu, bet šo procesu neietver ziņojumu josla. Informāciju par drošības kontroles centra izmantošanu skatiet rakstā Office Access 2007 datu bāzes izmantošana uzticamā atrašanās vietā tālāk šajā rakstā.

Uz lapas sākumu

Office Access 2007 datu bāzes izmantošana drošā vietā

Ja Office Access 2007 datu bāzi novietojat drošā vietā, atverot datu bāzi, tiek izpildīts viss VBA kods, visi makro un visas drošās izteiksmes. Kamēr datu bāze tiek atvērta, jums nav jāpieņem lēmumi par uzticamību.

Office Access 2007 datu bāzes lietošanas process uzticamā vietā sastāv no šādām pamatdarbībām:

  1. Izmantojiet drošības kontroles centru, lai atrastu vai izveidotu uzticamu vietu.

  2. Saglabājiet, pārvietojiet vai pārkopējiet Office Access 2007 datu bāzi uz uzticamu vietu.

  3. Atveriet un izmantojiet datu bāzi.

Nākamās darbību kopas paskaidro, kā atrast vai izveidot uzticamu vietu, un pēc tam šai vietai pievienot datu bāzi.

Drošības kontroles centra startēšana

  • Noklikšķiniet uz Microsoft Office pogas Office pogas attēls un pēc tam noklikšķiniet uz Access opcijas.

    Piezīme : Datu bāze nav jāatver.

    Tiek parādīts dialoglodziņš Access opcijas.

  • Noklikšķiniet uz Drošības kontroles centrs un zem Microsoft Office Access drošības kontroles centrs noklikšķiniet uz Drošības kontroles centra iestatījumi.

  • Noklikšķiniet uz Uzticamas atrašanās vietas un pēc tam veiciet kādu no šīm darbībām:

    • Pierakstiet ceļu uz vienu vai vairākām uzticamām vietām.

    • Izveidojiet jaunu uzticamu vietu. Lai to izdarītu, noklikšķiniet uz Pievienot jaunu vietu un pēc tam norādiet opcijas dialoglodziņā Microsoft Office uzticamā atrašanās vieta.

      Lai iegūtu papildinformāciju par uzticamas atrašanās vietas, skatiet rakstā izveide, noņemtu, vai mainīt failu uzticamās atrašanās vietas.

Datu bāzes novietošana uzticamā vietā

  • Izmantojiet savu iecienītāko metodi, lai datu bāzes failu pārvietotu vai pārkopētu uz uzticamu vietu. Piemēram, faila kopēšanai vai pārvietošanai varat izmantot pārlūkprogrammu Windows Explorer vai varat failu atvērt programmā Access un to saglabāt uzticamā vietā.

Datu bāzes atvēršana uzticamā vietā

  • Izmantojiet savu iecienītāko metodi faila atvēršanas. Piemēram, varat atrast un veiciet dubultklikšķi uz faila pārlūkprogrammā Windows Explorer, vai, ja programma Access ir palaista, noklikšķiniet uz Microsoft Office pogas Office pogas attēls , lai atrastu un atvērtu failu.

Uz lapas sākumu

Office Access 2007 datu bāzes pakošana, parakstīšana un izplatīšana

Office Access 2007 ļauj viegli un ātri parakstīt un izplatīt datu bāzi. Kad izveidojat. accdb vai. accde failu, varat pakotnes failu, lietot ciparparakstu pakotnes un pēc tam izplatiet parakstīto pakotni citiem lietotājiem. Līdzeklis Pakot un parakstīt ievieto datu bāzi Access izvietošanas (. accdc) failā, paraksta failu un pēc tam novieto parakstīto pakotni vietā, kas jums noteikt. Lietotāji var pēc tam izvilkt datu bāzi no pakotnes un strādāt tieši datu bāzē (nav ietvertas pakotnes failu).

Turpinot darbu, ņemiet vērā šādus faktus:

  • Datu bāzes pakošana un parakstīšana ir veids, kā izteikt uzticību. Kad pakojat un parakstāt datu bāzi, jūsu ciparparaksts apliecina, ka pēc pakotnes izveides datu bāze nav mainīta.

  • Kad datu bāze ir izvilkta no pakotnes, vairs nav savienojuma starp parakstīto pakotni un izvilkto datu bāzi.

  • Līdzeklis Pakot un parakstīt var izmantot tikai ar datu bāzēm, kas saglabāti Office Access 2007 faila formātā. Access 2007 arī nodrošina rīkus parakstīt un izplatīt datu bāzēm, kas izveidotas vecākā failu formātā. Jums ir jāizmanto ciparparaksts rīku, kas ir piemērotas datu bāzes failu formātu, kuru izmantojat.

  • Pakotnei var pievienot tikai vienu datu bāzi.

  • Šajā procesā ciparparaksts tiek pievienots pakotnei, kurā iekļauta visa datu bāze nevis tikai makro vai moduļi.

  • Procesā pakotnes fails tiek saspiests, lai varētu saīsināt lejupielādes laiku.

  • Datu bāzes var izvilkt no pakotņu failiem, kas atrodas Windows SharePoint Services 3.0 serveros.

Izmantojot nākamajās sadaļās iekļautās darbības, paskaidrots, kā izveidot parakstītu pakotnes failu un kā no parakstīta pakotnes faila izvilkt datu bāzi un to lietot.

Parakstītas pakotnes izveide

  1. Atveriet datu bāzi, ko vēlaties sapakot un parakstīt.

  2. Noklikšķiniet uz Microsoft Office pogas Office pogas attēls , noklikšķiniet uz publicētun pēc tam noklikšķiniet uz pakot un parakstīt.

    Tiek atvērts dialoglodziņš Sertifikāta izvēle.

  3. Atlasiet ciparsertifikātu un pēc tam noklikšķiniet uz Labi.

    Parādās dialoglodziņš Izveidot Microsoft Office Access parakstītu pakotni.

  4. Sarakstā Kur saglabāt atlasiet parakstītās datu bāzes pakotnes atrašanās vietu.

  5. Lodziņā Faila nosaukums ievadiet parakstītās pakotnes nosaukumu un pēc tam noklikšķiniet uz Izveidot.

    Programma Access izveido .accdc failu un to novieto jūsu norādītajā atrašanās vietā.

Parakstītas pakotnes izvilkšana un lietošana

  • Noklikšķiniet uz Microsoft Office pogas Office pogas attēls un pēc tam noklikšķiniet uz Atvērt.

    Tiek atvērts dialoglodziņš Atvērt.

  • Atlasiet failu tipu Microsoft Office Access parakstītās pakotnes (*.accdc).

  • Izmantojiet sarakstu Skatīt, lai atrastu mapi, kurā atrodas .accdc fails, atlasiet failu un pēc tam noklikšķiniet uz Atvērt.

  • Veiciet vienu no šīm darbībām:

    • Ja izvēlējāties uzticēties drošības sertifikātam, kurš tika izmantots, lai parakstītu izvietošanas pakotni, tiks parādīts dialoglodziņš Datu bāzes izvilkšana uz. Pārejiet uz nākamo darbību.

    • Ja vēl neesat izvēlējies uzticēties drošības sertifikātam, tiks parādīts šāds ziņojums.

      ieteikuma ziņojums

      Ja uzticaties datu bāzei, noklikšķiniet uz Atvērt. Ja uzticaties visiem sertifikātiem no šī izdevēja, noklikšķiniet uz Pilnībā uzticēties šim izdevējam. Tiek parādīts dialoglodziņš Izgūt datu bāzi.

      Piezīme : Ja datu bāzes pakotnes parakstīšanai izmantojāt pašparakstītu sertifikātu un pēc tam, atverot šo pakotni, noklikšķināt uz Pilnībā uzticēties šim izdevējam, ar pašparakstīto sertifikātu parakstītās pakotnes vienmēr tiks uzskatītas par uzticamām.

  • Varat arī sarakstā Kur saglabāt atlasīt izvilktās datu bāzes atrašanās vietu un pēc tam lodziņā Faila nosaukums ievadīt citu izvilktās datu bāzes nosaukumu.

    Padoms : Ja datu bāze ir izvilkta uzticamā atrašanās vietā, tās saturs automātiski tiek iespējots, kad vien datu bāze tiek atvērta. Ja izvēlēsities neuzticamu atrašanās vietu, daļa datu bāzes satura var būt atspējota pēc noklusējuma.

  • Noklikšķiniet uz Labi.

Ja neesat pārliecināts par to, vai varat uzticēties sertifikātam, rakstā Kā noteikt, vai ciparparaksts ir uzticams ir sniegta vispārīga informācija par datumu un citu sertifikāta elementu pārbaudi, lai pārliecinātos, ka tas ir derīgs.

Uz lapas sākumu

Atspējota satura iespējošana, atverot datu bāzi

Pēc noklusējuma Access datu bāzē atspējo visu izpildāmo saturu, ja vien neuzticaties datu bāzei vai to nenovietojat uzticamā vietā. Atverot datu bāzi, Access atspējo saturu un parāda ziņojumu joslu.

Ziņojumu josla

Atšķirībā no Access 2003 Office Access 2007 nerāda modālos dialoglodziņus (dialoglodziņiem, kas nepieciešams pieņemt lēmumu, pirms varat veikt pārējo) kopu, atverot datu bāzi. Tomēr, ja vēlaties atgriezties pie šī vecākā izturēšanās Office Access 2007 , varat pievienot reģistra atslēgu un parādītu vecāku modālo dialoglodziņu. Šīs sadaļas beigās ir paskaidrots, kā mainīt reģistra atslēgas.

Neatkarīgi no tā, kā Access rīkojas, atverot datu bāzi, ja šī datu bāze ir no uzticama publicētāja, jūs varat izvēlēties failā esošos izpildāmos komponentus.

Uzticēšanās datu bāzei

  1. Ziņojumu joslā noklikšķiniet uz Opcijas.

    Tiek atvērts dialoglodziņš Microsoft Office drošības opcijas.

  2. Atlasiet Iespējot šo saturu un pēc tam noklikšķiniet uz Labi.

Ja ziņojumu josla netiek parādīta

  • Cilnes Datu bāzes rīki grupā Rādīt/paslēpt noklikšķiniet uz Ziņojumu josla.

Svarīgi! : Izpildot šīs darbības, Access iespējo visu atspējoto saturu, ieskaitot iespējami ļaunprātīgu kodu, līdz aizverat datu bāzi. Ja ļaunprātīgais kods nodara kaitējumu jūsu datiem vai datoram, Access šo kaitējumu nevar atsaukt.

Datu bāzes aizvēršana

  • Noklikšķiniet uz Microsoft Office pogas Office pogas attēls un pēc tam noklikšķiniet uz Aizvērt datu bāzi.

Kad datu bāzi atverat no jauna, atkal tiek parādīta ziņojumu josla. Šajā brīdī varat aizvērt ziņojumu joslu, atstājot atspējoto saturu tā atspējotajā stāvoklī vai paslēpjot joslu. Abām darbībām ir vienāds efekts — viss atspējotais saturs paliek atspējots.

Satura atspējošana

  1. Ziņojumu joslā noklikšķiniet uz Opcijas.

    Tiek atvērts dialoglodziņš Microsoft Office drošības opcijas.

  2. Atlasiet Aizsargāt no nezināma satura (ieteicams) un pēc tam noklikšķiniet uz Labi.

    Access atspējo visus potenciāli bīstamos komponentus.

Ziņojuma joslas paslēpšana

  • Nepieņemot lēmumu par uzticamību, noklikšķiniet uz pogas Aizvērt (X) ziņojumu joslas augšējā stūrī.

    Ziņojumu josla tiek aizvērta.

Ziņojuma joslas parādīšana

  • Cilnes Datu bāzes rīki grupā Rādīt/paslēpt noklikšķiniet uz Ziņojumu josla. Varat arī aizvērt un atkal atvērt datu bāzi, lai parādītu ziņojumu joslu.

Reģistra atslēgas pievienošana, lai parādītu modālos dialoglodziņus

Uzmanību! Nepareizi rediģējot reģistru, varat radīt nopietnas problēmas operētājsistēmā, kā rezultātā var būt nepieciešams to pārinstalēt. Korporācija Microsoft nevar garantēt, ka atrisināsit problēmas, ko var radīt nepareiza reģistra rediģēšana.Pirms reģistra rediģēšanas izveidojiet visu vērtīgo datu rezerves kopiju. Jaunāko informāciju par datora reģistra lietošanu un aizsargāšanu skatiet Microsoft Windows palīdzībā.

  1. Operētājsistēmā Microsoft Windows noklikšķiniet uz pogas Sākt, tad noklikšķiniet uz Palaist.

  2. Lodziņā Atvērt ierakstiet regedit un pēc tam nospiediet taustiņu ENTER.

    Tiek startēts reģistra redaktors.

  3. Izvērsiet mapi HKEY_CURRENT_USER un atrodiet šādu reģistra atslēgu:

    Software\Microsoft\Office\12.0\Access\Security

  4. Reģistra redaktora labajā rūtī ar peles labo pogu noklikšķiniet tukšā laukumā, norādiet uz New un noklikšķiniet uz DWORD Value. Tiek parādīta jauna tukša DWORD vērtība.

  5. Ievadiet vērtībai šādu nosaukumu: ModalTrustDecisionOnly.

  6. Veiciet dubultklikšķi uz jaunās vērtības.

    Tiek parādīts dialoglodziņš Edit DWORD Value.

  7. Laukā Value Data nomainiet vērtību 0 uz 1 un pēc tam noklikšķiniet uz OK.

  8. Aizveriet reģistra redaktoru.

Tagad, kad atverat datu bāzi, kurā ir nedrošs saturs, ziņojumu joslas vietā tiek parādīta dialoglodziņu sērija. Lai atjaunotu sākotnējo darba stilu, atkārtojiet šīs darbības un nomainiet vērtību 1 uz 0.

Uz lapas sākumu

Datu bāzes paroles izmantošana, lai šifrētu Office Access 2007 datu bāzi

Office Access 2007 šifrēšanas rīks apvieno un uzlabo divus vecākus rīkus — šifrēšanu un datu bāzu paroles. Ja datu bāzes šifrēšanai izmantojat datu bāzes paroli, visi dati nav nenolasāmi ar citiem rīkiem un jūs liekat lietotājiem ievadīt paroli, lai lietotu datu bāzi. Office Access 2007 izmantotā šifrēšana lieto spēcīgāku algoritmu par to, kas tika lietots iepriekšējās Access versijās.

Šifrēšana, izmantojot datu bāzes paroli

  1. Atveriet šifrējamo datu bāzi ekskluzīvajā režīmā.

    Atveriet datu bāzi ekskluzīvā režīmā

    • Noklikšķiniet uz Microsoft Office pogas Office pogas attēls un pēc tam noklikšķiniet uz Atvērt.

    • Dialoglodziņā Atvērt aizejiet līdz failam, ko vēlaties atvērt, un tad atlasiet šo failu.

    • Noklikšķiniet uz bultiņas blakus pogai Atvērt un tad noklikšķiniet uz Atvērt ekskluzīvi.

      faila atvēršana ekskluzīvajā režīmā

  2. Cilnes Datu bāzes rīki grupā Datu bāzes rīki noklikšķiniet uz Šifrēt ar paroli.

    Tiek atvērts dialoglodziņš Datu bāzes paroles iestatīšana.

  3. Ievadiet paroli lodziņā Parole un pēc tam vēlreiz laukā Verifikācija.

    Piezīmes : 

    • Lietojiet stipras paroles, kurās ir gan lielie, gan mazie burti, skaitļi un simboli. Vājās parolēs šo elementu nav. Stipra parole: Y6dh!et5. Vāja parole: Māja27. Parolei jābūt vismaz 8 rakstzīmes garai. Labāka ir ieejas frāze no 14 vai vairāk rakstzīmēm.

    • Ir ļoti svarīgi atcerēties savu paroli. Ja esat aizmirsis paroli, Microsoft to nevar izgūt. Glabājiet pierakstītās paroles drošā vietā atsevišķi no informācijas, kuru tās palīdz aizsargāt.

  4. Noklikšķiniet uz Labi.

Datu bāzes atšifrēšana un atvēršana

  1. Atveriet šifrēto datu bāzi tāpat, kā parasti atverat jebkuru citu datu bāzi.

    Tiek atvērts dialoglodziņš Nepieciešama parole.

  2. Lodziņā Ievadiet datu bāzes paroli ievadiet paroli, tad noklikšķiniet uz Labi.

Paroles noņemšana

  • Cilnes Datu bāzes rīki grupā Datu bāzes rīki noklikšķiniet uz Atšifrēt datu bāzi.

    Parādās dialoglodziņš Datu bāzes paroles atiestatīšana.

  • Ievadiet savu paroli lodziņā Parole un tad noklikšķiniet uz Labi.

Uz lapas sākumu

Kā darbojas drošības līdzekļi, vecāku Access versiju datu bāzes atverot programmā Office Access 2007

Ja atverat datu bāzi, kas ir izveidota vecākā Access versijā, joprojām darbojas visi šai datu bāzei lietotie drošības līdzekļi. Piemēram, ja datu bāzei ir lietota lietotāja līmeņa drošība, šis līdzeklis darbojas arī programmā Office Access 2007.

Pēc noklusējuma Access visas vecākās neuzticamās datu bāzes atver atspējotajā režīmā un patur tās šādā stāvoklī. Jūs varat izvēlēties iespējot jebkuru atspējotos saturu ikreiz, kad atverat vecāku datu bāzi, vai varat lietot ciparparakstu, izmantojot uzticama publicētāja sertifikātu, vai arī varat datu bāzi novietot uzticamā vietā.

Svarīgi! : Šajā sadaļā norādītās darbības neattiecas uz datu bāzēm, kurās izmantots kāds no jaunajiem failu formātiem.

Datu bāzēm, kas vecākas par Office Access 2007, varat lietot ciparparaksts datu bāzes komponentus. Ciparparaksts apstiprina, ka makro, koda moduļu un citus izpildāmo datu bāzes komponentus autors ir parakstītājs un ka neviens tos nav mainījis kopš datu bāzes parakstīšanas.

Lai datu bāzei pievienotu ciparparakstu, vispirms ir nepieciešams ciparsertifikāts. Ja datu bāzes veidojat komerciālas izplatīšanas vajadzībām, sertifikāts jāiegūst komerciālas sertificēšanas iestādē. Sertificēšanas iestādes veic kvalifikācijas pārbaudes, lai pārliecinātos, vai personas, kas rada saturu (piemēram, datu bāzes) ir cienījamas.

Papildinformāciju par sertificēšanas iestādēm, kuras piedāvā ar Microsoft produktiem saistītus pakalpojumus, skatiet sadaļā Skatiet arī.

Ja vēlaties izmantot datu bāzes personiskos vai ierobežotas darbgrupas scenārijus, Microsoft Office Professional 2007 piedāvā rīku pašparakstītu sertifikātu izveidei. Nākamajās sadaļās minētajās darbībās ir paskaidrots, kā instalēt un izmantot rīku SelfCert.exe, lai izveidotu pašparakstītu sertifikātu.

Pašparakstīta sertifikāta izveide

  1. Sistēmā Microsoft Windows noklikšķiniet uz pogas Sākt, norādiet uz Visas programmas, Microsoft Office, Microsoft Office rīki un pēc tam noklikšķiniet uz Ciparsertifikāts VBA projektiem.

    -vai-

    Pārlūkojot atrodiet mapi, kurā ir Office Professional 2007 programmu faili. Noklusējuma mape ir disks: \Program Office\Office12. Šajā mapē, atrodiet un veiciet dubultklikšķi uz SelfCert.exe.

    Tiek parādīts dialoglodziņš Ciparsertifikāta izveide.

  2. Lodziņā Jūsu sertifikāta nosaukums ievadiet jaunā testa sertifikāta nosaukumu.

  3. Divreiz noklikšķiniet uz Labi.

Piezīme : Ja nav redzama komanda Ciparsertifikāts VBA projektiem vai nevarat atrast SelfCert.exe, iespējams, ir jāinstalē SelfCert.

Kodēta paraksta pievienošana datu bāzei

Piezīme : Atcerieties, ka šīs darbības tiek lietotas tikai tad, ja izmantojat datu bāzes Office Access 2007 , ar kādu no datu bāzes failu formātiem, piemēram,. mdb failus. Lai pierakstītos jaunāku datu bāzēm, skatiet sadaļu iepakot, parakstīt un izplatīt Office Access 2007 datu bāzi.

  1. Atveriet datu bāzi, kuru vēlaties parakstīt.

  2. Cilnes Datu bāzes rīki grupā Makro noklikšķiniet uz Visual Basic, lai palaistu Visual Basic redaktoru.

    Tastatūras īsinājumtaustiņi Nospiediet taustiņu kombināciju Alt+F11.

  3. Projekta pētnieka logā atlasiet datu bāzi vai Visual Basic for Applications (VBA) projektu, kuru vēlaties parakstīt.

  4. Izvēlnē Rīki noklikšķiniet uz Ciparparaksts.

    Tiek atvērts dialoglodziņš Ciparparaksts.

  5. Noklikšķiniet uz Izvēlēties, lai izvēlētos testa sertifikātu.

    Tiek atvērts dialoglodziņš Sertifikāta atlase.

  6. Atlasiet sertifikātu, ko lietosit.

    Ja izpildījāt iepriekšējā sadaļā norādītās darbības, atlasiet sertifikātu, kuru izveidojāt, izmantojot SelfCert.

  7. Noklikšķiniet uz Labi, lai aizvērtu pašsertificēšanas dialoglodziņu, un vēlreiz noklikšķiniet uz Labi, lai aizvērtu dialoglodziņu Ciparparaksts.

Padomi par vecāku versiju datu bāzu parakstīšanu

  • Ja risinājuma lietotājiem nevēlaties ļaut nejauši modificēt savu VBA projektu un padarīt nederīgu jūsu parakstu, aizslēdziet VBA projektu pirms tā parakstīšanas.

    Piezīme : VBA projekta bloķēšana nenozīmē, ka cits lietotājs nevarēs aizstāt ciparparakstu ar citu parakstu. Uzņēmumu administratori var no jauna parakstīt veidnes un pievienojumprogrammas, lai varētu kontrolēt, ko tieši lietotāji var palaist savos datoros.

  • VBA projektam pievienojot ciparparakstu, ieteicams iegūt laikspiedolu, lai citi lietotāji varētu pārbaudīt jūsu parakstu arī tad, ja parakstam lietotajam sertifikātam būs beidzies derīgums. Papildinformāciju par VBA drošību un laikspiedoliem skatiet Microsoft Office Online.

Piezīme : Atcerieties, ka šīs darbības tiek lietotas tikai tad, ja izmantojat datu bāzes Office Access 2007 , kas izveidotas iepriekšējās Access versijās. Lai pierakstītos jaunāku datu bāzēm, skatiet sadaļu iepakot, parakstīt un izplatīt Office Access 2007 datu bāzi.

SelfCert.exe instalēšana

  1. Palaidiet savu programmas Office Professional 2007 instalēšanas kompaktdisku vai citu instalēšanas datu nesēju.

  2. Veicot iestatīšanu, noklikšķiniet uz Pievienot vai noņemt līdzekļus un tad noklikšķiniet uz Turpināt.

    Piezīme : Ja strādājat vidē, kurā programmatūru Office Professional 2007 atsevišķos datoros instalē IT administratori, nevis tas tiek veikts no kompaktdiska, sekojiet šādiem soļiem:

    1. Programmā Microsoft Windows noklikšķiniet uz pogas Sākt un pēc tam noklikšķiniet uz Vadības panelis.

    2. Veiciet dubultklikšķi uz Pievienot vai noņemt programmas.

    3. Atlasiet Microsoft Office 2007. gada sistēma un tad noklikšķiniet uz Mainīt.

      Sākas instalācija.

    4. Noklikšķiniet uz Pievienot vai noņemt līdzekļus un tad noklikšķiniet uz Turpināt.

    5. Turpiniet, veicot šādus soļus.

  3. Izvērsiet mezglus Microsoft Office un Office koplietojamie līdzekļi, noklikšķinot uz tiem blakus esošajām pluszīmēm (+).

  4. Noklikšķiniet uz Ciparsertifikāts VBA projektiem.

  5. Noklikšķiniet uz Palaist no Mans dators.

  6. Noklikšķiniet uz Turpināt, lai instalētu komponentu.

  7. Noklikšķiniet uz Aizvērt, kad beidzas instalēšana, un tad atgriezieties pie pirmajiem soļiem šajā sadaļā.

Uz lapas sākumu

Nedrošu izteiksmju izpilde (smilškastes režīma atspējošana)

Ja datu bāzei pievienojat izteiksmi un pēc tam uzticaties datu bāzei vai to novietojat uzticamā vietā, Access šo izteiksmi izpilda darba vidē, ko sauc par smilškastes režīmu. Access to dara datu bāzēm, kas ir izveidotas Office Access 2007 vai vecākos Access failu formātos. Access smilškastes režīmu iespējo pēc noklusējuma, un šis režīms vienmēr atspējo nedrošās izteiksmes pat tad, ja uzticaties datu bāzei. Papildinformāciju par izteiksmēm, ko atspējo smilškastes režīms, skatiet Microsoft Office tiešsaistes rakstā About Microsoft Jet Expression Service sandbox mode.

Ja uzticaties datu bāzei un vēlaties izpildīt izteiksmi, ko smilškastes režīms atspējo, varat šo izteiksmi izpildīt, mainot reģistra atslēgu un atspējojot smilškastes režīmu. Atcerieties, ka jums vispirms ir jāuzticas datu bāzei, lai varētu izpildīt šos norādījumus.

Šajā zīmējumā ir parādīts lēmumu pieņemšanas process, kas jāizpilda, lai palaistu nedrošas izteiksmes.

Process, kurā tiek pieņemts lēmums par smilškastes režīmu

Uzmanību! Nepareizi rediģējot reģistru, varat radīt nopietnas problēmas operētājsistēmā, kā rezultātā var būt nepieciešams to pārinstalēt. Korporācija Microsoft nevar garantēt, ka atrisināsit problēmas, ko var radīt nepareiza reģistra rediģēšana.Pirms reģistra rediģēšanas izveidojiet visu vērtīgo datu rezerves kopiju. Jaunāko informāciju par datora reģistra lietošanu un aizsargāšanu skatiet Microsoft Windows palīdzībā.

Ja nepārzināt reģistru vai nejūtaties drošs, mainot reģistra atslēgas, lūdziet palīdzību kādam, kas pārzina reģistru, vai apsveriet iespēju konvertēt datu bāzi no vecākās Access versijas uz Office Access 2007 failu formātu. Turklāt, lai mainītu reģistra vērtības, jums datorā nepieciešamas administratora pilnvaras.

Reģistra atslēgas mainīšana

Svarīgi! : Izpildot šos norādījumus, tiek atļauta nedrošo izteiksmju izpilde visiem Access gadījumiem visiem šī datora lietotājiem.

  1. Operētājsistēmā Microsoft Windows noklikšķiniet uz pogas Sākt, tad noklikšķiniet uz Palaist.

  2. Lodziņā Atvērt ierakstiet regedit un pēc tam nospiediet taustiņu ENTER.

    Tiek startēts reģistra redaktors.

  3. Izvērsiet mapi HKEY_LOCAL_MACHINE un atrodiet šādu reģistra atslēgu:

    \Software\Microsoft\Office\12.0\Access Connectivity Engine\Engines

  4. Reģistra redaktora labajā rūtī veiciet dubultklikšķi uz vērtības SandboxMode.

    Tiek parādīts dialoglodziņš Edit DWORD Value.

  5. Laukā Value Data vērtību 3 nomainiet uz 2 un pēc tam noklikšķiniet uz OK.

  6. Aizveriet reģistra redaktoru.

Svarīgi!    Ņemiet vērā — ja vispirms neuzticēsities datu bāzei, programma Access atspējos visas nedrošās izteiksmes neatkarīgi no izmaiņām šajā reģistra iestatījumā.

Uz lapas sākumu

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×