Avatar billede jobless Nybegynder
26. maj 2002 - 14:20 Der er 6 kommentarer og
1 løsning

Forhindre export og skrivning til db udefra.

Hej.

Jeg har brugt Hugo Pedersens forslag (http://www.eksperten.dk/spm/175783) til at sikre min db, men vil nu også gerne forhindre at andre kan importere fra min db, således at de kan hente f.eks. tabellerne og kigge på inholdet (bla. indeholder disse en 'udløbsdato' m.m. Derudover vil jeg gerne have at tabellerne ikke kan skrives til fra andre steder end indefra min db.

Lader dette sig gøre??

MVH
JoBless
26. maj 2002 - 15:28 #1
du skal fjerne ALLE rettigheder fra Admin og Bruger-kontoen. Derved er databasen sikret for læsning (eksport) og skrivning m.m.
26. maj 2002 - 19:06 #2
Jobless-> Er du med på hvad jeg mener?
Du skal sikre databasen ved at aktivere Access' sikkerhed.
Der er en guide, som hedder "Guiden Sikkerhed på brugerniveau", som kan hjælpe dig med at sikre databasen.
Ideen er at man skal oprette nye brugere og give dem (eller en gruppe, som de tilhører) alle rettigheder. Den indbyggede bruger "Administrator" og de  2 indbyggede grupper "Administratorer" og "Brugere" skal have fjernet alle rettigheder. Hvis dette er sket, er databasen 99.9999% sikker (mit eget estimat!) Og derved kan folk ikke få adgang til basen - hverken på den ene eller den anden måde.
Avatar billede jobless Nybegynder
26. maj 2002 - 20:50 #3
Hej.

Jeg er helt med på 'sikkerhed på brugerniveau', og har en database kørende med dette.
Jeg vil bare gerne have sikret databasen uden at det er nødvendigt at bruge password/forskellige brugere. Hvis dette altså er muligt?!?
26. maj 2002 - 21:08 #4
Hvis brugeren har fysisk adgang til filen (læse/skrive-adgang via netværket) så kan han også kopier/importere oplysninger fra databasen. Undtagen hvis der er etableret sikkerhed på basen.
Det er den eneste måde, beklager :-(

Men hvis problemt er, at brugeren ikke skal promptes for password/brugernavn, så kan du lave en genvej til hver bruger, som indeholder brugernavn og passwrd. Derved slipper de for at indtaste noget. Men brugeren SKAL være oprettet på databasen og alle rettigheder SKAL være fjernet fra Admin og brugere.
Avatar billede jobless Nybegynder
27. maj 2002 - 10:06 #5
Jeg har fået en ide om at jeg kan have en skjult formular åben hele tiden, og deri vil jeg forsøge at gemme mine 'hemmelige' data i nogle felters standardværdi. Hvis dette lader sig gøre må andre såmænd gerne tilgå tabellerne, da det så kun er db'ens data de kan ændre.

Hvordan angiver man forresten adgangskoden i genvejen?
Avatar billede jobless Nybegynder
12. juni 2002 - 10:18 #6
Kan jeg (med dit forslag 26/05-2002 15:28:54) ændre disse rettigheder via vba?
Jeg er ved at forsøge at lave et system som lukker databasen af for al funktion, hvis en dato er overskredet, og derefter skal jeg have en bagdør til at låse den op.
22. august 2002 - 10:09 #7
Du kan godt styre tildeling af rettigheder vha VBA.

Her har du et link:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dndao/html/daotoadoupdate_topic7.asp
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