Avatar billede longgaard_at_work Nybegynder
20. maj 2003 - 11:04 Der er 5 kommentarer og
1 løsning

Sikkerhed, flere brugere, fra flere arbejdsstationer

Jeg vil sikre min database og har forsøgt at følge Terry's vejledning fra http://www.eksperten.dk/spm/240967

Det virker fint fra min maskine - basen kræver bruger og pwd, forhindre adgang til "forbudte" handlinger, men fra alle andre maskiner er der ingen sikkerhed på basen, der er uhindret adgang til ALT. Hvordan rettes dette?

Jeg bruger en selvvalgt sikkerhedsfil som jeg ind til vidre har holdt for mig selv, de maskiner som har uhindret adgang bruger deres egen standart sikkerheds fil
20. maj 2003 - 11:09 #1
Det er netop denne sikkerhedsfil, som de andre brugere skal tilknyttes.
Derved vil de også blive prompted for brugernavn og password og bliver således logget på med deres respektive rettigheder.
20. maj 2003 - 11:10 #2
Det er tillige vigtigt at du fjerner alle rettigheder fra brugeren "Admin" samt grupperne "Brugere" og "Administratorer". Ellers vil alle netop kunne få fuld adgang blot ved at koble sig på en anden sikkerhedfil!
Avatar billede longgaard_at_work Nybegynder
20. maj 2003 - 12:22 #3
Kan det virkelig passe at man skal bede brugeren bruge en sikkerheds-fil for at begrænse sin egen adgang??
Det ville unægteligt være mere smart, hvis brugerene var nægtet adgang pr. default og skulle bruge sikkerhedsfilen til at få nogle rettigheder.

Hvis nu jeg fjerner alle rettigheder fra gruppen administratorer - skyder jeg så ikke mig selv i foden?
Jeg er jo selv medlem af administratorgruppen.
20. maj 2003 - 12:40 #4
Ved at fjerne alle rettigheder fra de nævnte brugere og grupper, så har alle brugerne ingen adgang før de kobler sig på din sikkerhedsfil.

Og ja, det er rigtigt at du skal være meget varsom med at fjerne disse rettigheder. Du skrev, at du havde fulgt Terry's vejledning (som jeg ikke lige har læst) og jeg er sikker på at han beskriver dette.
Du skal oprette en ny administrater-bruger og tildele alle rettigheder til denne bruger. Derefter logger du på som denne bruger og fjerner alle rettigheder fra de nævnte grupper og Admin-brugeren.
Derved har din nye administrator-bruger de fornødne rettigheder.

Skal det være helt optimalt, skal denne nye bruger oprette en ny database og importere alle objekter fra den gamle database, således at han står som ejer af databasen og alle objekter i den. Først herefter skal du fjerne rettigheder fra de andre brugere/grupper.
Avatar billede longgaard_at_work Nybegynder
21. maj 2003 - 10:50 #5
Jeg er ikke sikker på at du har ret, jeg får det ikke til at virke. Jeg har prøvet at lave en ny administrator gruppe og administrator bruger som ejer alle objekter, men så snart jeg melder brugeren ud af den oprindelige administrator gruppe så mangler den ny administrator rettigheder til sikkerhed's ændringer. Jeg har også prøvet at tildele rettigheder på brugerniveau uden positiv effekt. Det er iøvrigt umuligt at slette den oprindelige administrator gruppe, Access giver ikke lov til dette.

Og det oprindelige problem med at man fra andre maskiner bare kommer på uden sikkerhed er der stadig.
Avatar billede itbjarne Nybegynder
22. maj 2003 - 23:49 #6
Husk at definere en anden bruger som administrator, fjern rettighederne fra brugeren admin og fra gruppen brugere, luk db'en, lav en ny db under et nyt navn, importer den gamle db så den nye bruger bliver ejer af db-en. Herved fjernes rettighederne for brugeren admin (som du ikke kan slette) til at tildele sig selv rettigheder. Når du opretter brugere, så husk at gemme userID som skal bruges hvis du vil re-generere en ny .mdw fil (hvis den går tabt). Ønsker du yderligere sikkerhed, bør du sikre adgangen på netværksniveau, filniveau, lave et generelt database password (er gemt krypteret i selve databasen) og til sidt kryptere hele gøjemøget (gøres inde fra Access menuerne). Det står alt sammen i hjælpe dokuen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester