Avatar billede puppetmaster Nybegynder
29. november 2001 - 09:35 Der er 13 kommentarer og
1 løsning

Sikkerhed

Antag at en Access database er beskyttet med et password, samt at der er oprettet brugere med forskellige rettigheder på de enkelte tabeller.
Spørgsmålet er:
Hvad forhindrer en bruger med næsten ingen rettigheder, som kender databasens password, i at kopiere databasen til en anden maskine med en anden system.mdw fil og få fuld adgang til ALLE data???
Avatar billede terry Ekspert
29. november 2001 - 09:42 #1
There is a difference between a database password and user passwords.
The database password only permits those knowing the password to gain access. A user password gives that user access to only those objects he has permissionto use.
Avatar billede terry Ekspert
29. november 2001 - 09:43 #2
If you are using the user/group securityy correct then you can NOT just copy the database to another PC with another system.mdw.
Avatar billede puppetmaster Nybegynder
29. november 2001 - 09:47 #3
Yep, men hvis vi nu forestiller os at bruger A er admin og bruger B er alm. bruger, begge kender passwordet til databasen. Bruger A har selvfølgelig flere rettigheder på de enkelte data end bruger B. Hvis så bruger B med de få rettigheder han har, kopierer databasen til en anden maskine eller connecter til en anden system.mdw, så er han jo ikke længere begrænset af af rettighederne i den oprindelige system.mdw og har så, så vidt jeg kan se, FULD adgang til HELE databasen (da han jo kender passwordet)
Er jeg helt gal på den i den antagelse?
Avatar billede terry Ekspert
29. november 2001 - 09:50 #4
The database password DOES NOT give user permissions!!!!!
Avatar billede terry Ekspert
29. november 2001 - 09:51 #5
I think you are mixing things up. Look at user/group permissions in Access help


Avatar billede puppetmaster Nybegynder
29. november 2001 - 09:58 #6
Terry: Jeg har oprettet en database, som når jeg connecter til den vha. den arbejdsgruppefil som blev oprettet i \"Guiden Sikkerhed på brugerniveau...\", styrer rettigheder med hård hånd. Når jeg så connecter til den originale system.mdw, som fulgte med Access, bliver der kun spurgt om databasepasswordet! Ikke et ord om at der er oprettet andre brugere til databasen!!! :( :(
Avatar billede puppetmaster Nybegynder
29. november 2001 - 10:00 #7
\"The database password DOES NOT give user permissions!!!!\"
Nej, for alle users er GLEMT in all of a sudden!
(gad vide om det er installationen af Access der er noget galt med?)
Avatar billede puppetmaster Nybegynder
29. november 2001 - 10:06 #8
Terry: Lad mig stille følgende spørgsmål:
Hvis jeg opretter en database, sætter et databasepassword, sætter rettigheder for de enkelte brugere og sender den til dig, har du så ingen adgang til databasen, eftersom du ikke er oprettet som bruger??? (husk: du kender passwordet til databasen, som jo IKKE styrer dine rettigheder!)
Avatar billede terry Ekspert
29. november 2001 - 10:27 #9
First, I work for the most with Access 97, so there may be differences in Access 2000 although I believe they are the same.

If you want to have user/group permissions then FORGET using a database password. When you use a database password you are not asked for a user name are you? So who is the current user?
In Access user security is in use by default, you just donr know it. And the user \"admin\" is the current user who has Access to everything unless you remove his permissions.




Avatar billede puppetmaster Nybegynder
29. november 2001 - 10:47 #10
En reboot af computeren var alt der skulle til, nu virker alt efter hensigten!!! Freaking, f**king l*rte windows!!!
Avatar billede terry Ekspert
29. november 2001 - 10:48 #11
Great! dont forget the points :o)
Avatar billede puppetmaster Nybegynder
29. november 2001 - 10:49 #12
Du skal have mange tak for svarene og for tålmodigheden, point\'ene er dine.
Avatar billede terry Ekspert
29. november 2001 - 10:50 #13
:o)
Avatar billede puppetmaster Nybegynder
29. november 2001 - 10:51 #14
:)
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