Microsoft Access tilbyr relativt kraftig sikkerhetsfunksjonalitet. I denne artikkelen skal vi se på Microsoft Access brukernivå sikkerhet, en funksjon som lar deg spesifisere tilgangsnivået for å gi hver enkelt bruker av deg database.
Sikkerhet på brukernivå hjelper deg med å kontrollere datatypene en bruker kan få tilgang til (for eksempel forbud mot salgspersonell fra å se på regnskapsdata) og handlingene de kan utføre (for eksempel bare å la HR-avdelingen bytte personell poster).
Disse funksjonene etterligner noe av funksjonaliteten til kraftigere databasemiljøer, som SQL Server og Oracle. Imidlertid er Access fremdeles fundamentalt en enkeltbruksdatabase. Hvis du prøver å implementere komplekse sikkerhetsordninger med sikkerhet på brukernivå, er du sannsynligvis klar til å handle opp til en kraftigere database.
Det første trinnet er å starte veiviseren. Fra Sikkerhetsmeny velger du Sikkerhet og deretter Brukernivå sikkerhetsveiviser.
I veiviserens første skjermbilde blir du spurt om du vil starte en ny sikkerhetsfil eller redigere en eksisterende. Vi antar at du vil starte en ny, så velg "Opprett en ny arbeidsgruppe informasjonsfil" og velg Neste.
Neste skjermbilde ber deg om å oppgi navn og firma. Dette trinnet er valgfritt. Du vil også se en merkelig streng som heter WID. Dette er en unik identifikator som er tildelt tilfeldig og bør ikke endres.
Også på dette skjermbildet blir du spurt om du vil at sikkerhetsinnstillingene bare skal gjelde for databasen du redigerer for øyeblikket, eller om du vil at tillatelsene skal være standardtillatelser som gjelder alle databaser. Gjør ditt valg, og klikk deretter Neste.
Det neste skjermbildet definerer omfanget av sikkerhetsinnstillingene. Hvis du ønsker det, kan du ekskludere bestemte tabeller, spørsmål, skjemaer, rapporter eller makroer fra sikkerhetsordningen. Vi antar at du vil sikre hele databasen, så trykk på Neste-knappen for å fortsette.
Det neste veiviserskjermbildet spesifiserer gruppene som skal aktiveres i databasen. Du kan velge hver gruppe for å se de spesifikke tillatelsene som er brukt på den. For eksempel er Backup Operators-gruppen i stand til å åpne databasen for sikkerhetskopieringsformål, men kan faktisk ikke lese dataobjektene.
Det neste skjermbildet tildeler tillatelser til standard brukere-gruppen. Denne gruppen inkluderer alle brukere av datamaskinen, så bruk den med omtanke! Hvis du aktiverer sikkerhet på brukernivå, vil du sannsynligvis ikke tillate noen rettigheter her, så det kan du gjøre Bare la alternativet "Nei, brukergruppen skal ikke ha noen tillatelser" være valgt og trykk på Neste knapp.
Neste skjerm oppretter databasebrukere. Du kan opprette så mange brukere du vil ved å klikke på alternativet Legg til ny bruker. Du bør tilordne et unikt, sterkt passord for hver databasebruker. Generelt sett bør du aldri opprette delte kontoer. Å gi hver databasebruker en individuell navngitt konto øker ansvarlighet og sikkerhet.
Den neste skjermen trekker sammen de to foregående trinnene. Du kan velge hver bruker fra rullegardinmenyen og deretter tilordne ham til en eller flere grupper. Dette trinnet gir brukerne sine sikkerhetstillatelser, arvet fra gruppemedlemskapet.
På det siste skjermbildet får du muligheten til å opprette en sikkerhetskopierdekryptert database. En slik sikkerhetskopi hjelper deg å gjenopprette dataene dine hvis du glemmer et brukerpassord nede i veien. Det er god praksis å lage sikkerhetskopien, lagre den på en flyttbar lagringsenhet som en flash-stasjon eller en DVD og deretter lagre enheten på et trygt sted. Etter at du har opprettet sikkerhetskopien, sletter du den ukrypterte filen fra harddisken for å beskytte den mot nysgjerrige øyne.