A Microsoft Access viszonylag hatékony biztonsági funkciókat kínál. Ebben a cikkben áttekintjük Microsoft Access felhasználói szintű biztonság, egy olyan szolgáltatás, amely lehetővé teszi a hozzáférés szintjének megadását, hogy a felhasználó minden egyes felhasználója megkapja azt adatbázis.
A felhasználói szintű biztonság segít ellenőrizni az adattípusokat, amelyekhez a felhasználó hozzáférhet (például tiltja az értékesítési személyzetet) a számviteli adatok megnézése alapján) és az elvégzendő tevékenységek (például csak annak lehetővé tétele, hogy a HR-osztály személyzetváltást végezzen feljegyzések).
Ezek a funkciók utánozzák a nagyobb teljesítményű adatbázis-környezetek egyes funkcióit, például SQL szerver és az Oracle. Az Access azonban alapvetően továbbra is egyfelhasználói adatbázis. Ha úgy találja, hogy összetett biztonsági sémákat próbál végrehajtani felhasználói szintű biztonsággal, akkor valószínűleg készen áll egy nagyobb teljesítményű adatbázis keresésére.
Az első lépés a varázsló elindítása. Az Eszközök menüben válassza a Biztonság, majd a Felhasználói szintű biztonsági varázsló lehetőséget.
A varázsló első képernyőjén a rendszer megkérdezi, hogy indít-e új biztonsági fájlt, vagy szerkeszt egy meglévőt. Feltételezzük, hogy el szeretne indítani egy újat, ezért válassza az „Új munkacsoport-információs fájl létrehozása” lehetőséget, majd válassza a Tovább lehetőséget.
A következő képernyő kéri, hogy adja meg nevét és cégét. Ez a lépés nem kötelező. Látni fog egy furcsa karakterláncot is, amelyet WID-nek hívnak. Ez egy véletlenszerűen hozzárendelt egyedi azonosító, amelyet nem szabad megváltoztatni.
A képernyőn szintén megkérdezik, hogy a biztonsági beállítások csak az adatbázisra vonatkoznak-e éppen szerkeszti, vagy azt akarja, hogy az engedélyek mindenkire érvényes alapértelmezett engedélyek legyenek adatbázisok. Válassza ki a választást, majd kattintson a Tovább gombra.
A következő képernyő meghatározza a biztonsági beállítások hatókörét. Ha szeretné, kizárhat bizonyos táblákat, lekérdezéseket, formák, jelentések vagy makrók a biztonsági rendszerből. Feltételezzük, hogy meg akarja őrizni a teljes adatbázist, ezért a folytatáshoz nyomja meg a Next gombot.
A következő varázsló képernyő meghatározza az adatbázisban engedélyezett csoportokat. Az egyes csoportokat kiválaszthatja, hogy megtekintsék a hozzájuk tartozó engedélyeket. Például a Biztonsági mentési operátorok csoport képes biztonsági másolat céljából megnyitni az adatbázist, de nem tudja ténylegesen kiolvasni az adatobjektumokat.
A következő képernyő engedélyeket rendel az alapértelmezett Felhasználói csoporthoz. Ez a csoport magában foglalja a számítógép összes felhasználóját, tehát használd körültekintően! Ha engedélyezi a felhasználói szintű biztonságot, akkor valószínűleg nem akarja itt engedélyezni a jogokat, így megteheti hagyja ki a "Nem, a felhasználók csoportjának nem szabad semmilyen engedélyt" lehetőséget választani, és nyomja meg a Tovább gombot gomb.
A következő képernyő létrehozza az adatbázis-felhasználókat. Az Új felhasználó hozzáadása lehetőségre kattintva annyi felhasználót hozhat létre, amennyit szeretne. Minden adatbázis-felhasználóhoz egyedi, erős jelszót kell rendelnie. Általában soha nem szabad megosztott fiókokat létrehozni. Ha minden adatbázis-felhasználónak egyedi nevet kap, növeli az elszámoltathatóságot és a biztonságot.
A következő képernyő összehúzza az előző két lépést. Minden felhasználót kiválaszthat a legördülő menüből, majd egy vagy több csoporthoz rendeli. Ez a lépés a felhasználók számára a csoporttagságtól örökölt biztonsági engedélyeket nyújtja.
Az utolsó képernyőn lehetősége nyílik a titkosítatlan biztonsági mentési adatbázis létrehozására. Az ilyen biztonsági másolat segítséget nyújt az adatok helyreállításában, ha elfelejti a felhasználói jelszót. Jó gyakorlat a biztonsági másolat készítése, mentése egy cserélhető tárolóeszközre, például egy flash meghajtóra vagy DVD-re, majd az eszközt biztonságos helyen tárolni. A biztonsági mentés létrehozása után törölje a titkosítatlan fájlt a merevlemezről, hogy megvédje azt a kíváncsiságtól.