Darbo pradžia su Access 2007 saugos

Pastaba: Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip patogia nuoroda.

Microsoft Office Access 2007 suteikia daug naujų funkcijų, kurios gali padėti papildomai apsaugoti savo duomenis į kompiuterį ir atvirkščiai. Be to, šios funkcijos gali būti lengviau naudoti nei saugos priemonės ankstesnės "Access" versijose. Šiame straipsnyje aiškinama, kaip naudoti bendrąją saugos funkcijos Office Access 2007. Šiame straipsnyje pateikta informacija, skirta naujiems vartotojams, kurie nori atlikti šias užduotis:

  • Pasitikėti (įgalinti) išjungtą turinį duomenų bazėje

  • Slaptažodžio naudojimas šifruoti arba iššifruoti duomenų bazę

  • Supakavimas, pasirašymas ir diegti " Office Access 2007 " duomenų bazės

Šiame straipsnyje taip pat pateikiama informacija apie naujas saugos funkcijas ir architektūros Access 2007.

Šiame straipsnyje:

Access 2007 ir ankstesnėse programos "Access" versijose saugos skirtumai

Duomenų bazės slaptažodžio naudojimas šifruojant "Office Access 2007" duomenų bazės

Supakavimas, pasirašymas ir paskirstymas "Access 2007" duomenų bazės

Naudoti kitos saugos funkcijos

Susipažinimas su Office Access 2007 saugos funkcijos ir architektūra

Access 2007 ir ankstesnės "Access" versijose saugos skirtumai

Jei naudojote ankstesnę programos "Access" versijose saugos funkcijos, turėjote atlikti aibę sprendimų. Pvz., turėjote pasirinkti saugos lygį (maža, vidutinis arba didelis), ir ar norite, kad būtų vykdoma potencialiai nesaugų kodą, ar ne. Jau turite, kad šių tipų sprendimus, kai atidarote duomenų bazės Access 2007. Pagal numatytuosius nustatymus Access 2007 išjungia visą potencialiai nesaugų kodą arba kitus komponentus, nepriklausomai nuo programos versijos prieigos, kurią naudojote kurdami duomenų bazę.

Kai jis panaikina dalį arba visą duomenų bazę, prieigos informuoja apie veiksmą rodydama pranešimų juostą.

Pranešimų juosta

Jei matote pranešimų juostą, galite pasitikėti ar nepasitikėti išjungtą turinį duomenų bazėje. Jei pasirinksite pasitikėti išjungtą turinį, galite tai padaryti dviem būdais:

  • Pasitikėti duomenų baze tik dėl seanse (kai duomenų bazė yra atidaryta)    Spustelėkite parinktys , pranešimų juostoje. Rodomas dialogo langas, kuriame galite pasirinkti pasitikėti duomenų baze. Pasirinkus šią parinktį, jei turite pakartoti procedūrą kiekvieną kartą atidarius duomenų bazę.

  • Pasitikėti duomenų baze nuolatos    Įrašyti duomenų bazę patikimoje vietoje – diske arba tinkle, kurį pažymėjote kaip patikimą aplanką. Pasirinkus šią parinktį, nebebus rodomas pranešimų juosta ir jums to daryti nereikia pasitikėjimo sprendimų, kol duomenų bazė yra patikimame aplanke.

Jei nenorite pasitikėti duomenų baze    Nepaisyti pranešimų juosta. Kai kuriuos nepaisyti pranešimų juostą, vis tiek galite peržiūrėti duomenis į duomenų bazę ir naudoti visus komponentus, duomenų bazės, kurios nėra uždraudė prieigą.

Šios procedūros paaiškina, kaip pasitikėti duomenų baze šio seanso metu ir kaip sukurti patikimą vietą.

Pasitikėti duomenų baze šio seanso metu

Pastaba: Jei turite atidaryti duomenų bazę ir matote pranešimų juostą, galite pereiti tiesiai prie 3 veiksmo.

  1. Pradėkite Office Access 2007ir Darbo pradžia su "Microsoft Office Access" puslapio dalyje Tinkle esantys šablonaispustelėkite turtas ir atidarykite šį šabloną.

  2. Lauke Failo vardas įrašykite naujos duomenų bazės pavadinimą ir spustelėkite atsisiųsti.

    "Access" duomenų bazės šablono Atsisiuntimai ir sukuria naują duomenų bazę, ir rodoma pranešimų juosta.

  3. Pranešimų juostoje spustelėkite Parinktys.

    Bus rodomas dialogo langas „Microsoft Office“ saugos parinktys.

  4. Spustelėkite Įgalinti šį turinį, tada spustelėkite Gerai.

Sukurti patikimą vietą

  1. Pradėti Office Access 2007 (jums nereikia atidaryti duomenų bazę ir atlikite šiuos veiksmus).

  2. Spustelėkite „Microsoft Office“ mygtuką „Office“ mygtuko paveikslėlis , tada spustelėkite „Access“ parinktys.

    Rodomas dialogo langas „Access“ parinktys.

  3. Dialogo lango kairiojoje srityje spustelėkite Patikimumo centrasir dešiniojoje srityje spustelėkite Patikimumo centro parametrai .

    Patikimumo centras dialogo langas.

  4. Kairiojoje srityje spustelėkite Patikimos vietos.

  5. Spustelėkite Įtraukti naują vietą.

    Pasirodo dialogo langas Microsoft Office patikima vieta .

  6. Lauke maršrutas įveskite vietą, kurioje norite nustatyti kaip patikimo šaltinio failo kelią ir aplanko pavadinimą arba spustelėkite Naršyti , kad rastumėte aplanką. Pagal numatytuosius nustatymus turi būti aplanką vietiniame diske.

    Jei norite leisti patikimų tinklo vietose, dialogo lange Patikimumo centras spustelėkite Leisti patikimas vietas tinkle (rekomenduojama).

  7. Spustelėkite Gerai, kad uždarytumėte visus dialogo langus.

Pastaba: Norėdami baigti procesą ir taip visam laikui pasitikėti duomenų baze, jūs turite perkelti į patikimą vietą. Toliau aprašoma kai kurie iš labiausiai paplitusių būdų, kaip perkelti duomenų bazę.

Duomenų bazės perkėlimas į patikimą vietą

  • Jei turite atidaryti duomenų bazę    

    1. Spustelėkite „Microsoft Office“ mygtuką „Office“ mygtuko paveikslėlis .

    2. Nukreipkite žymiklį į Įrašyti kaipir dalyje įrašyti duomenų bazę kitu formatu, spustelėkite vieną iš galimų parinkčių.

    3. Dialogo lange Įrašyti kaip eikite į patikimą vietą ir spustelėkite įrašyti.

  • Jei turite atidaryti duomenų bazę    

    1. Paleiskite "Windows Explorer". Norėdami tai padaryti, programoje "Microsoft Windows", spustelėkite mygtuką pradėti , nukreipkite žymiklį į Visos programos, spustelėkite reikmenysir tada spustelėkite " Windows Explorer".

    2. Raskite ir nukopijuokite savo duomenų bazę. Norėdami tai padaryti, dešiniuoju pelės mygtuku spustelėkite failą ir kontekstiniame meniu spustelėkite Kopijuoti .

      arba

      Spartieji klaviatūros klavišai pažymėkite failą ir paspauskite CTRL + C.

    3. Suraskite patikimą aplanką, atidarykite ją, dešiniuoju pelės mygtuku spustelėkite ir kontekstiniame meniu spustelėkite Įklijuoti .

      arba

      Spartieji klaviatūros klavišai Paspauskite CTRL + V, kad įklijuotumėte duomenų bazę naujoje vietoje.

Puslapio viršus

Duomenų bazės slaptažodžio naudojimas šifruojant " Office Access 2007 " duomenų bazės

Office Access 2007 šifravimo įrankis sujungia ir pagerina du senesnius įrankius – duomenų bazės slaptažodį ir šifravimą. Jei naudojate duomenų bazės slaptažodį duomenų bazei šifruoti, galite visus duomenis paversti nenuskaitomais naudodami kitus įrankius ir galite nurodyti vartotojams įvesti slaptažodį prieš pradedant naudotis duomenų baze. Šifravimas, taikomas programoje Access 2007 naudoja stipresnį algoritmą nei naudotas ankstesnėse "Access" versijose.

Duomenų bazės užšifravimas slaptažodžiu

  1. Atidarykite duomenų bazę (išskirtinėmis teisėmis), kurį norite užšifruoti.

    Kaip atidaryti duomenų bazę išskirtinėmis teisėmis

    1. Spustelėkite "Microsoft Office" mygtukas „Office“ mygtuko paveikslėlis , ir tada spustelėkite atidaryti.

    2. Dialogo lange Atidaryti suraskite failą, kurį norite atidaryti, ir jį pažymėkite.

    3. Spustelėkite rodyklę, esančią šalia mygtuko Atidaryti, tada Atidaryti išskirtinėmis teisėmis.

      Failo atidarymas išskirtinėmis teisėmis

  2. Skirtuko Duomenų bazės įrankiai grupėje Duomenų bazės įrankiai spustelėkite užšifruoti naudojant slaptažodį.

    Pasirodys dialogo langas Duomenų bazės slaptažodžio nustatymas.

  3. Įveskite slaptažodį lauke slaptažodis ir dar kartą jį įveskite lauke patvirtinkite .

    Pastabos: 

    • Naudokite sudėtingus slaptažodžius, sudarytus iš didžiųjų ir mažųjų raidžių, skaičių ir simbolių. Lengvuose slaptažodžiuose šie elementai nėra derinami. Sudėtingas slaptažodis: Y6dh!et5. Lengvas slaptažodis: Namas27. Slaptažodžiai turi būti sudaryti iš 8 ar daugiau simbolių. Geriau naudoti prieigos slaptažodį, kuriame yra 14 ar daugiau simbolių.

    • Labai svarbu nepamiršti savo slaptažodžio. Jeigu pamiršote slaptažodį, „Microsoft“ negalės jo atkurti. Užrašytus slaptažodžius saugokite saugioje vietoje, atskirai nuo informacijos, kurią jie turi apsaugoti.

  4. Spustelėkite Gerai.

Duomenų bazės iššifravimas ir atidarymas

  1. Atidarykite užšifruotą duomenų bazę, kaip atidaryti kitą duomenų bazę.

    Atsidarys dialogo langas Reikalingas slaptažodis.

  2. Įrašykite slaptažodį laukelyje Įveskite duomenų bazės slaptažodį ir spustelėkite Gerai.

Slaptažodžio šalinimas

  1. Duomenų bazės atidarymas išskirtinėmis teisėmis.

    Kaip atidaryti duomenų bazę išskirtinėmis teisėmis

    1. Spustelėkite "Microsoft Office" mygtukas „Office“ mygtuko paveikslėlis , ir tada spustelėkite atidaryti.

    2. Dialogo lange Atidaryti suraskite failą, kurį norite atidaryti, ir jį pažymėkite.

    3. Spustelėkite rodyklę, esančią šalia mygtuko Atidaryti, tada Atidaryti išskirtinėmis teisėmis.

      Failo atidarymas išskirtinėmis teisėmis

  2. Skirtuko Duomenų bazės įrankiai grupėje Duomenų bazės įrankiai spustelėkite Iššifruoti duomenų bazę.

    Pasirodys dialogo langas Duomenų bazės slaptažodžio šalinimas.

  3. Įrašykite slaptažodį laukelyje Slaptažodis ir spustelėkite Gerai.

Puslapio viršus

Supakavimas, pasirašymas ir paskirstymas " Access 2007 " duomenų bazės

Access 2007 leidžia lengviau ir greičiau, pasirašyti ir paskirstyti. Kurdami .accdb arba .accde failą, galite supakuoti jį, pritaikyti skaitmeninį parašą tam paketą ir paskirstyti pasirašytą paketą kitiems vartotojams. Paketo ir parašo funkciją vietų duomenų bazės prieigos diegimo (.accdc) faile, ženklai paketo ir tada padeda kodu pasirašytą paketą vietoje, kad nustatyti.

Prieš tęsdami, atsižvelkite į šias aplinkybes:

  • Duomenų bazės pakavimas ir pasirašymas paketo būdais perteikti patikimumo. Kai jūs arba jūsų vartotojas gauna paketą, parašas patvirtina, kad duomenų bazės nebuvo piktavališkai. Jei pasitikite autorius, galite įgalinti turinį.

  • Naujas paketo ir prisijungimo funkcija taikoma tik duomenų bazėms, Office Access 2007 failo formatą. Access 2007 teikia senesnius įrankius, kurių reikia pasirašyti ir paskirstyti duomenų bazių, sukurtų senesniu failų formatu. Be to, negalite naudoti senesnius įrankius prisijungti ir įdiegti failus, kurie buvo sukurti naująjį failo formatą. Kitaip tariant, negalite taikyti skaitmeniniu parašu .accdb failo nebent supakuoti duomenų bazę.

  • Į paketą galite įtraukti tik vieną duomenų bazę.

  • Į procesą kodas ženklus visus objektus duomenų bazių, ne tik makrokomandos ar moduliai kodą. Be to, procesas suglaudina paketo failą, kad sutrumpėtų atsisiuntimo laikas.

  • Galite išskleisti duomenų bazes iš paketinių failų, esančių „Windows SharePoint Services 3.0“ serveriuose.

Šiuose skyriuose paaiškinama, kaip kurti pasirašyto paketo failą ir naudoti duomenų bazę iš pasirašyto paketo failą.

Norėdami naudoti šią procedūrą, turi būti bent vienas saugos sertifikato. Jei neturite saugos sertifikatą, galite sukurti naudodami SelfCert įrankį.

Vartotojo pasirašomo sertifikato kūrimas

  1. "Microsoft Windows" spustelėkite mygtuką pradėti , nukreipkite žymiklį į Visos programos, nukreipkite žymiklį į Microsoft Office, po to Microsoft Office įrankiaiir spustelėkite VBA projektų skaitmeninis sertifikatas.

    arba

    Pereikite į aplanką, kuriame yra jūsų Office Professional 2007 programų failai. Numatytasis aplankas yra loginis diskas: \Programų failai\Microsoft Office\Office12. Šiame aplanke raskite ir dukart spustelėkite SelfCert.exe.

    Rodomas dialogo langas Skaitmeninio sertifikato kūrimas.

  2. Lauke jūsų sertifikato pavadinimas įveskite naujo sertifikato pavadinimą.

  3. Du kartus spustelėkite Gerai.

Pastaba: Jei nematote komandos VBA projektų skaitmeninis sertifikatas arba nerandate SelfCert.exe, gali tekti įdiegti SelfCert.

„SelfCert.exe“ diegimas

  1. Paleiskite savo Office Professional 2007 sąrankos diską ar kitą diegimo laikmeną.

  2. Sąrankoje spustelėkite Pridėti arba šalinti priemones, tada spustelėkite Tęsti.

    Pastaba: Jei dirbate aplinkoje, kurioje Office Professional 2007 diegia atskiruose kompiuteriuose IT administratoriams, o ne iš kompaktinio disko, atlikite šiuos veiksmus:

    1. Sistemoje Microsoft Windows spustelėkite mygtuką Pradėti, tada spustelėkite Valdymo skydas.

    2. Dukart spustelėkite pridėti arba šalinti programas.

    3. Pasirinkite „2007 Microsoft Office“ sistema, ir tada spustelėkite keisti.

      Paleidžiama sąranka.

    4. Spustelėkite Pridėti arba šalinti priemones, tada spustelėkite Tęsti.

    5. Atlikite šiuos veiksmus:

  3. Išplėskite mazgus Microsoft Office ir „Office“ bendrinamos funkcijos spustelėdami šalia jų esantį pliuso ženklą (+).

  4. Spustelėkite VBA projektų skaitmeninis sertifikatas.

  5. Spustelėkite Vykdoma mano kompiuteryje.

  6. Spustelėkite Tęsti, kad įdiegtumėte komponentą.

  7. Diegimui pasibaigus spustelėkite Uždaryti ir grįžkite prie pirmo šiame skyriuje aprašyto veiksmo.

Pasirašyto paketo kūrimas

  1. Atidarykite duomenų bazę, kurią norite supakuoti ir pasirašyti.

  2. Spustelėkite "Microsoft Office" mygtukas „Office“ mygtuko paveikslėlis , nukreipkite žymiklį į publikuoti, ir spustelėkite paketas ir pasirašymas.

  3. Pasirinkite skaitmeninį sertifikatą ir spustelėkite Gerai.

    Rodomas dialogo langas Kurti „Microsoft Office Access“ pasirašytą paketą.

  4. Pasirinkite pasirašyto duomenų bazės paketo vietą.

  5. Lauke Failo vardo įveskite pasirašyto paketo pavadinimą ir spustelėkite Kurti.

    Programa Access sukuria .accdc failą ir perkelia jį į vietą, galite pasirinkti.

Pasirašyto paketo išskleidimas ir naudojimas

  1. Spustelėkite "Microsoft Office" mygtukas „Office“ mygtuko paveikslėlis , ir tada spustelėkite atidaryti.

  2. Kaip failo tipą pasirinkite „Microsoft Office Access“ paketai (*.accdc).

  3. Raskite aplanką, kuriame yra .accdc failas ir pasirinkite failą, tada spustelėkite atidaryti.

  4. Atlikite vieną iš šių veiksmų:

    • Jei anksčiau pasirinkote pasitikėti skaitmeninį sertifikatą, kuris buvo pritaikytas diegimo paketo, pasirodo dialogo langas Duomenų bazės išgauti į . Eikite prie kito veiksmo.

    • Jei dar nepasirinkote pasitikėti skaitmeninis sertifikatas, pasirodys patariamasis pranešimas.

      1. Patariamasis pranešimas

      2. Jei pasitikite duomenų baze, spustelėkite Atidaryti. Jei pasitikite bet kurį iš tiekėjo sertifikatą, spustelėkite pasitikėti iš leidėjo ir spustelėkite gerai.

  5. Jei norite, pasirinkite išskleistos duomenų bazės vietą ir lauke failo vardas įveskite kitą išskleistos duomenų bazės pavadinimą.

Puslapio viršus

Naudoti kitos saugos funkcijos

Office Access 2007 pateikiami keli kitos saugos funkcijos iš ankstesnės versijos, įskaitant vartotojo lygio saugos ir galimybė kodo prisijungimo modulių Visual Basic for Applications (VBA) kodas. Paprastai, pažangiems vartotojams ir kūrėjams naudoti šiuos įrankius.

Puslapio viršus

Susipažinimas su Office Access 2007 saugos funkcijos ir architektūra

Informacija kituose skyriuose aprašomos naujos saugos funkcijos, Access 2007 ir paaiškinta architektūra, kuria jos grindžiamos.

Naujos Access 2007 saugos funkcijos

Access 2007 suteikia geresnį saugos modelį, kuris leidžia supaprastinti taikyti saugos duomenų bazėje ir atidaryti duomenų bazę, kurioje yra įgalinta sauga.

Pastaba: Nors modelis ir šiame straipsnyje aprašytus būdus padidinti saugą, saugiausia taip, kaip apsaugoti duomenis yra laikyti savo lenteles serveryje, pvz., kompiuterio, kuriame veikia Windows SharePoint Services 3.0, ir saugoti savo formose ir ataskaitose vietos kompiuteriams arba tinkle akcijų.

Toliau pateikiamas sąrašas Naujienos Access 2007 saugos funkcijos:

  • Galimybė peržiūrėti duomenis, net jei nenorite įgalinti išjungto VBA kodo ar duomenų bazės komponentus. Programos "Office Access 2003" nustačius saugos lygį į didelis, turėjote pasirašyti ir pasitikėti duomenų baze, kad galėtumėte peržiūrėti duomenis. Office Access 2007, galite atidaryti duomenų bazes ir peržiūrėti duomenis, nereikia nuspręsti, ar turėtumėte įgalinti duomenų bazės turinį.

  • Lengvesnis naudojimas. Jei duomenų bazės failus ( Office Access 2007 naująjį failo formatą arba ankstesniais failų formatais) patikimoje vietoje, pvz., aplanką arba tinklo failų bendrinimo kurį nustatysite kaip saugų, tuos failus, bus atidaryti ir paleisti be nerodant įspėjimo pranešimų ar uždavimas galite įgalinti Išjungto turinio. Be to, jei atidarote duomenų bazės iš ankstesnės "Access" versijose, pavyzdžiui, .mdb arba .mde failus, Access 2007, ir duomenų bazė buvo pasirašytas skaitmeniniu parašu ir nusprendėte pasitikėti leidėju, tuos failus, veiks be pasitikėjimo sprendimų. Tačiau atminkite, kad VBA kodas pasirašytoje duomenų bazėje neveiks, kol nepasitikėsite leidėju, ir jis neveiks, jei skaitmeniniu parašas taps negaliojančiu. Parašas tampa negaliojančiu, jei kitas asmuo (kuris nepasirašė) bando įsilaužti į duomenų bazę.

  • Patikimumo centras. Patikimumo centras yra dialogo langas, kuriame yra viena vieta, kurioje galima nustatyti ir keisti „Access“ saugos parametrus. Naudojate patikimumo centre, sukurti arba keisti patikimas vietas ir Office Access 2007saugos parinkčių nustatymas. Šie parametrai turi įtakos naujų ir esamų duomenų bazių veikimui, kai jos atidaromos tame „Access“ egzemplioriaus. Patikimumo centre taip pat yra logika įvertinti duomenų bazės komponentus ir nustatyti, jei duomenų bazė yra saugi atidaryti, ar patikimumo centras turėtų išjungti duomenų bazę ir leidžia pasirinkti, kad ji. Informacijos apie patikimumo centro naudojimą su "Access", šiame straipsnyje rasite kurti patikimoje vietoje.

  • Mažiau įspėjamieji pranešimai. Ankstesnėse „Access“ versijose turėjote perskaityti įvairių įspėjimo pranešimų – dėl makrokomandų saugos ir smėlio dėžės režimo – tai tik du iš jų. Pagal numatytuosius nustatymus, jei galite atidaryti Office Access 2007 duomenų bazę patikimoje vietoje, ne matysite tik pranešimų juosta.

    Pranešimų juosta

    Jei žinote, kad galite pasitikėti duomenų bazės turinį, galite naudoti pranešimų juostą įgalinti visą išjungtą komponentų – veiksmų užklausos (užklausos, įtraukti, naikinti arba keičia duomenis), makrokomandos, "ActiveX" valdiklių, išraiškų ir VBA kodą, kai atidaroma duomenų bazė, yra vieną arba kelis iš šių komponentų.

  • Nauji būdai pasirašyti ir paskirstyti failus, sukurtus " Office Access 2007 " failo formatu. Ankstesnėse versijose prieigą, kurį naudojote "Visual Basic" rengyklę pritaikyti saugos sertifikatą atskiriems duomenų bazės komponentams. Access 2007, jūsų duomenų bazė ir prisijunkite ir platinti paketą. Išskleidus duomenų bazę iš pasirašyto paketo patikimoje vietoje, ji veiks nerodant pranešimų juosta. Jei išskleidus duomenų bazę iš pasirašyto paketo nepatikimoje vietoje, bet jūs patikimi paketo sertifikatu ir parašas galioja, patikimumo patvirtinti nereikia. Jei supakuosite ir pasirašysite duomenų bazę, kuri yra nepatikima arba kurioje yra negaliojantis skaitmeninis parašas, turėsite naudoti pranešimų juostą, kad pasitikėtumėte duomenų baze kaskart atidarydami, išskyrus atvejus, kai perkeliate ją į patikimą vietą.

  • Stipresnis algoritmas šifruoti duomenų bazių Office Access 2007 failo formatu, kuri naudoja funkciją duomenų bazės slaptažodį. Duomenų bazės šifravimas šifruoja duomenis lentelėse ir padeda apsaugoti jas nuo nepageidaujamų vartotojų skaitymo.

  • Naujas pogrupių makrokomandų veiksmų, kurie bus vykdomi duomenų bazę. Šios saugesnės makrokomandos taip pat turi klaidų taisymo galimybes. Be to, galite įdėti makrokomandas (net tas, kuriuose yra „Access“ išjungtų veiksmų) tiesiai į bet kurią formą, ataskaitą ar valdiklio ypatybę, kurios logiškai veiktų su VBA kodo moduliu arba makrokomanda iš ankstesnės „Access“ versijos.

Galiausiai prieš tęsdami atminkite šias taisykles:

  • Jei atidarote duomenų bazę patikimoje vietoje, visi komponentai veiks be pasitikėjimo sprendimų.

  • Jei supakavimas, pasirašymas ir naudoti duomenų bazę iš ankstesnės versijos Access (.mdb arba .mde failą), visi komponentai veiks be pasitikėjimo sprendimų, jei duomenų bazėje yra patikimo leidėjo tinkamas skaitmeninis parašas ir pasitikite sertifikatu.

  • Jei duomenų bazę pasirašysite ir įdiegsite nepatikimoje vietoje, pagal numatytuosius nustatymus patikimumo centras išjungs duomenų bazę, o jūs turėsite pasirinkti, ar įgalinti duomenų bazę kiekvieną kartą ją atidarius. Daugiau informacijos ieškokite skyriuje pasitikėti duomenų baze šio seanso metu, šiame straipsnyje.

Puslapio viršus

Office Access 2007 saugos architektūra

Norėdami suprasti Access 2007 saugos architektūra, reikia prisiminti, kad "Access" duomenų bazės nėra ta pačia prasme kaip Microsoft Office Excel 2007 darbaknygės arba Microsoft Office Word 2007 dokumento failo. Vietoj to, "Access" duomenų bazės yra objektų rinkinio – lenteles, formas, užklausas, makrokomandas, ataskaitų ir modulių, kad dažnai priklauso nuo kito, kad veiktų. Pavyzdžiui, jei norite sukurti duomenų įvedimo formos, negalima įvesti arba saugoti duomenų, išskyrus atvejus, kai susiesite (nuoroda) į lentelės formos valdiklių.

Kelių prieigos komponentai gali kelti saugos pavojų, įskaitant veiksmo užklausos (užklausos, įterpti, naikinti arba keisti duomenis), makrokomandos, išraiškos (funkcijos, kurios pateikia vieną reikšmę) ir VBA kodą. Kad padėtumėte padidinti savo duomenų saugą, Office Access 2007 ir patikimumo centre atlikti tam tikrų saugos tikrinimus kaskart atidarius duomenų bazę. Procesas vyksta taip:

  • Kai atidarote .accdb arba .accde failą Office Access 2007, Access pateikia duomenų bazės patikimumo centro vietą. Jei vieta yra patikimi, duomenų bazės veikia su visomis funkcijomis. Jei atidarius duomenų bazę iš ankstesnės versijos Access, Access 2007, programa Access pateikia vietą ir išsamią informaciją apie skaitmeninį parašą, taikoma ta duomenų baze, jei kuris nors.

    Kaip atidaryti duomenų bazę "Access" patikimumo centras tikrinimai įrodymai įvertinti patikimumo duomenų bazės ir tada informuoja. „Access“ išjungia duomenų bazę arba atidaro su visomis funkcijomis. Kai patikimumo centras įvertina duomenų bazę kaip nepatikimi, Office Access 2007 atidaro duomenų bazę išjungimo režimu – tai yra išjungiamas visas vykdomas turinys. Tai yra teisinga, ir duomenų bazių, sukurtų naują Access 2007 formato failus, sukurtus ankstesnėse programos "Access" versijose.

    Access 2007 išjungia šiuos komponentus:

    • VBA kodą ir visas VBA kode esančias nuorodas, taip pat visus nesaugius reiškinius.

    • Nesaugius veiksmus visose makrokomandose. Nesaugių veiksmai yra veiksmų, kad galėtų leisti vartotojui keisti duomenų bazę arba gauti prieigą prie išteklių už duomenų bazę. Tačiau veiksmai, kuriuos "Access" išjungs kartais gali būti laikomi saugūs. Pavyzdžiui, jei pasitikite duomenų bazę sukūręs asmuo, galite pasitikėti bet nesaugių makrokomandų veiksmų duomenų bazėje.

    • Keli užklausų tipai:

      • Veiksmų užklausos    Jos įtraukia, naujina ir naikina duomenis.

      • Duomenų apibrėžimo kalbos (DDL) užklausos    Jos naudojamos objektams duomenų bazėje, pvz., lentelėms ir procedūroms, kurti ir keisti.

      • SQL tiesioginės užklausos    Jos siunčia komandas tiesiai į duomenų bazės serverį, kuris palaiko „Open Database Connectivity“ (ODBC) standartą. Tiesioginės užklausos veikia su lentelėmis serveryje neįtraukiant „Access“ duomenų bazės modulio.

    • „ActiveX“ valdikliai

      Pastaba: Atminkite, kad jūsų ir jūsų sistemos administratoriaus pasirinkti patikimumo centro parametrai kontroliuoja patikimumo sprendimus, kurie įvyksta, kai „Access“ atidaro duomenų bazę.

  • Jei patikimumo centre išjungiamas bet kokį turinį, rodoma pranešimų juosta, atidarant duomenų bazę.

    Pranešimų juosta

    Norėdami įgalinti išjungtą turinį, spustelėkite parinktys ir pasirinkite parinktį įgalinti šį turinį , dialogo lange Microsoft Office saugos parinktys . „Access“ įgalina išjungtą turinį, o duomenų bazė atidaroma su visomis funkcijomis. Kitu atveju išjungti komponentai neveiks. Daugiau informacijos apie patikimumo parinkties pasirinkimas, peržiūrėkite, ar pasitikėti duomenų baze šio seanso metu, šiame straipsnyje.

Atidarius duomenų bazę, programa Access bando įkelti įdiegtų papildinių – programas, išplėsti Access arba atidarytos duomenų bazės. Taip pat galite vykdyti vedliai kuriamų objektų atidarytoje duomenų bazėje. Įkėlus papildinį arba paleidus vediklį, „Access“ perduoda įrodymus patikimumo centrui, kuris priimam papildomus patikimumo sprendimus ir įgalina arba išjungia objektą ar veiksmą. Kai patikimumo centre išjungiama duomenų bazė ir jūs su tuo nesutinkate, beveik visada galite įgalinti turinį pranešimų juostoje. Papildiniai sudaro šios taisyklės išimtį. Jei dialogo lango Patikimumo centras (srityje priedai ) pažymėti žymės langelį reikalauti programos papildinys turi būti pasirašytas patikimo leidėjo , Access paragina įgalinti papildinį, bet, kad procesas nereikalauja pranešimų juosta.

Informacijos apie patikimumo centro naudojimą ieškokite kurti patikimoje vietoje, šio straipsnio.

Puslapio viršus

Kaip veikia duomenų bazių ankstesnę Access atidarytas Office Access 2007 sauga

Atidarius duomenų bazę, sukurtą naudojant ankstesnę programos „Access“ versiją, visos saugos duomenų bazei taikomos funkcijos ir toliau veiks. Pavyzdžiui, jei pritaikėte vartotojo lygio saugos duomenų bazę, funkcija veikia Access 2007.

Pagal numatytuosius nustatymus prieiga atidaro visas senesnes nepatikimas duomenų bazes išjungimo režimu ir laiko jas valstybėje. Galite pasirinkti įgalinti išjungtą turinį kaskart, kai atidarote senesnę duomenų bazę, galite pritaikyti skaitmeninį parašą, naudodami patikimo leidėjo sertifikatą, arba galite padėti duomenų bazę patikimoje vietoje.

Duomenų bazių veikimą, įrašyta Access versijos, senesnės nei Office Access 2007, tai procesas taikydami skaitmeninį parašą komponentų duomenų bazėje. Skaitmeninis parašas yra yra užšifruotas elektroninis autentiškumo antspaudas. Tai patvirtina makrokomandas, kodo moduliai ir kitų vykdomasis duomenų bazės komponentams kilęs sukūrė ir kad niekas pasikeitė jų laiko, kai buvo pasirašytas duomenų bazę.

Norėdami pasirašyti savo duomenų bazę, pirmiausia turite įsigyti skaitmeninį sertifikatą. Jei kuriate duomenų bazes, komercinio skirstinio, turite gauti sertifikatą iš komercinės sertifikavimo institucijos (CA), pvz., VeriSign, Inc. arba GTE. Sertifikavimo institucijos centrai patikrina, žmonės, kurie pateikti duomenų bazių (dar vadinamame leidėjai) yra patikima.

Jei norite naudoti duomenų bazės personal "arba" tik darbo grupės scenarijai, Microsoft Office Professional 2007 yra įrankis, sukurti vartotojo pasirašomą sertifikatą.

Puslapio viršus

Office Access 2007 ir vartotojo lygio sauga

Access 2007 neteikia vartotojo lygio saugos duomenų bazes, kurie buvo sukurti naują failo formatu (.accdb ir .accde failai). Tačiau, jei atidarius duomenų bazę iš ankstesnės versijos Access programoje Access 2007 ir duomenų bazę, kuriai taikoma vartotojo lygmens sauga, šie parametrai veiks.

Jei konvertuoti duomenų bazę, kurioje yra vartotojo lygio sauga iš ankstesnės versijos Access į naująjį failo formatą, prieigos juostelės visus saugos parametrus automatiškai, ir taikyti taisykles .accdb arba .accde failą.

Galiausiai, Atminkite, kad visi vartotojai gali peržiūrėti visus duomenų bazės objektus, kai atidarote duomenų bazių, kurios buvo sukurtos naudojant Office Access 2007.

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×