„Microsoft Access“ siūlo palyginti galingą saugos funkciją. Šiame straipsnyje apžvelgsime „Microsoft Access“ vartotojo lygio sauga - funkcija, leidžianti nurodyti prieigos lygį kiekvienam jūsų vartotojo vartotojui duomenų bazę.
Vartotojo lygio sauga padeda valdyti duomenų, prie kurių vartotojas gali prisijungti, tipus (pavyzdžiui, draudžia pardavimų personalą nuo apskaitos duomenų peržiūros) ir veiksmus, kuriuos jie gali atlikti (pvz., tik suteikdami personalo skyriui galimybę pakeisti personalą įrašai).
Šios funkcijos imituoja kai kurias galingesnių duomenų bazių aplinkų, pvz.,, Funkcijas SQL serveris ir „Oracle“. Tačiau „Access“ iš esmės vis dar yra vieno vartotojo duomenų bazė. Jei pastebėsite, kad bandote įgyvendinti sudėtingas saugos schemas, užtikrinančias vartotojo lygio apsaugą, tikriausiai esate pasirengęs prekiauti galingesne duomenų baze.
Pirmasis žingsnis yra paleisti vedlį. Meniu Įrankiai pasirinkite Sauga, tada - Vartotojo lygio saugos vedlys.
Pirmame vedlio ekrane jūsų paklaus, ar norite paleisti naują saugos failą, ar redaguoti esamą. Tarkime, kad norite pradėti naują, todėl pasirinkite „Sukurti naują darbo grupės informacijos failą“ ir pasirinkite Pirmyn.
Kitame ekrane bus paprašyta įvesti savo vardą ir įmonę. Šis žingsnis yra neprivalomas. Taip pat pamatysite keistą eilutę, vadinamą WID. Tai yra unikalus identifikatorius, priskirtas atsitiktine tvarka, ir jo nereikėtų keisti.
Taip pat šiame ekrane jūsų paklaus, ar norite, kad jūsų saugos parametrai būtų taikomi tik duomenų bazėms šiuo metu redaguojate, ar norite, kad leidimai būtų numatytieji, visiems taikomi leidimai duomenų bazės. Padarykite savo pasirinkimą, tada spustelėkite Pirmyn.
Kitas ekranas nustato jūsų saugos parametrų apimtį. Jei norite, galite išskirti tam tikras lenteles, užklausas, formos, ataskaitas ar makrokomandas iš saugos schemos. Tarkime, kad norite apsaugoti visą duomenų bazę, todėl norėdami tęsti paspauskite mygtuką Kitas.
Kitame vedlio ekrane nurodomos grupės, kurias reikia įjungti duomenų bazėje. Galite pasirinkti kiekvieną grupę, kad pamatytumėte konkrečius jai taikomus leidimus. Pavyzdžiui, atsarginių kopijų operatorių grupė gali atidaryti duomenų bazę atsarginės kopijos tikslais, tačiau iš tikrųjų negali nuskaityti duomenų objektų.
Kitas ekranas priskiria leidimus numatytai vartotojų grupei. Į šią grupę įeina visi kompiuterio vartotojai, todėl naudokitės ja protingai! Jei įgalinate vartotojo lygio apsaugą, greičiausiai nenorite leisti čia jokių teisių, todėl galite tiesiog palikite pasirinktą parinktį „Ne, vartotojų grupė neturėtų turėti jokių leidimų“ ir paspauskite Pirmyn mygtuką.
Kitas ekranas sukuria duomenų bazės vartotojus. Spustelėdami parinktį Pridėti naują vartotoją, galite sukurti tiek vartotojų, kiek norėtumėte. Kiekvienam duomenų bazės vartotojui turėtumėte priskirti unikalų, stiprų slaptažodį. Apskritai, niekada neturėtumėte kurti bendrų paskyrų. Suteikus kiekvienam duomenų bazės vartotojui individualią sąskaitą, padidėja atskaitomybė ir saugumas.
Kitas ekranas sujungia du ankstesnius veiksmus. Išskleidžiamajame laukelyje galite pasirinkti kiekvieną vartotoją ir tada priskirti jį vienai ar daugiau grupių. Šis veiksmas suteikia vartotojams jų saugumo leidimus, paveldėtus iš jų narystės grupėje.
Paskutiniame ekrane jums suteikiama galimybė sukurti atsarginę nešifruotą duomenų bazę. Tokia atsarginė kopija padeda atkurti duomenis, jei pamiršote vartotojo slaptažodį. Gera praktika sukurti atsarginę kopiją, išsaugoti ją keičiamajame saugojimo įrenginyje, pavyzdžiui, „flash drive“ ar DVD diske, ir tada laikyti įrenginį saugioje vietoje. Sukūrę atsarginę kopiją ištrinkite nešifruotą failą iš standžiojo disko, kad apsaugotumėte jį nuo smalsių akių.