Avatar billede johnfrandsen Nybegynder
12. december 2001 - 15:32 Der er 10 kommentarer og
1 løsning

Sikret database over netværk.

Min database (access 2000) ligger på en NT-workstation. Der er oprettet brugere med forskellige tilladelser (ved hjælp af guiden \"Sikkerhed\")
Alt virker perfekt på den computer, men hvordan giver jeg adgang til den fra andre computere (alle NT)
Før den blev sikret var det blot at oprette en genvej, men den går ikke længere.
Håber at nogen kan give en easy-to-use opskrift på en løsning.

På forhånd tak!
John Frandsen
Avatar billede Spotgun Seniormester
12. december 2001 - 15:35 #1
Du burde bare kunne oprette de andre som brugere på din nt-workstation og gi\' dem tilladelse til at rode rundt med databasen... Evt. til hele mappen db\'en ligger i...
Avatar billede vistodk Nybegynder
12. december 2001 - 15:38 #2
Den mappe databasen ligger i, fjerner du alle grupper og tilføjer de ENKELTPERSONER eller grupper du mener skal have adgang.

Gør det ved at højreklikke på makken og vælg egenskabber. I fanebladet \"sikkerhed\" laver du de ændringer
Avatar billede horus Nybegynder
12. december 2001 - 15:40 #3
kender ikke så meget til access2000 men mon ikke sikkerheden er meget ligesom i 97\'eren - i forbindelse med at du har sikret databasen via guiden, har du så ikke oprettet en ny arbejdsgruppe fil ? Det har du ganske givet - og det er i denne fil at oplysningerne om dine brugere og tilladelser ligger - du skal så sørge for at de andre computere også benytter denne arbejdsgruppe fil... eksempel følger.

Horus
Avatar billede horus Nybegynder
12. december 2001 - 15:42 #4
visto og spotgun,

medmindre der er lavet noget om i sikkerheden i access fra 97 til 2000 har den sikkerhed (jeg tror) john snakker om - ikke noget at gøre med windows rettigheder til selve database filen....

Med så er det selve ACCESS SIKKERHEDEN vi snakker om, og hér drejer det sig om en arbejdsgruppe fil...


Horus

Avatar billede horus Nybegynder
12. december 2001 - 15:54 #5
john,

Find ud af hvad det er for en arbejdsgruppe fil du benytter - den hedder mdw til efternavn.

fra de andre computere opretter du en genvej til din database.

Højre klik nu på denne genvej og vælg egenskaber.

du skal nu føje følgende til genvejsstien.

/wrkgrp \"[sti og filnavn til din MDW]\"

endvidere skal du i starten af genvejen referere til selve access programmet

så hvis din sti til databasen i genvejen normalt ser f.eks. sådan ud:

f:\\Databaser\\MinDatabase.mdb


Så skal du ændre stien så den hedder:

\"C:\\Program Files\\Microsoft Office\\Msaccess.exe\" /wrkgrp \"f:\\Databaser\\sikkerhed.mdw\" \"f:\\f:\\Databaser\\MinDatabase.mdb\"

Du skal selvfølgelig sørge for at stien til msaccess.exe passer på de enkelte pc\'er.


Held og lykke

Horus
Avatar billede johnfrandsen Nybegynder
12. december 2001 - 21:02 #6
Spotgun og Visto.dk... Det er, som horus siger, et lokalt Access sikkerhedsproblem, men tak for indsatsen!

Horus... Jeg prøver dit trick så snart jeg møder på jobbet i morgen, og melder derefter tilbage !
Skal *.mdw blive liggende på værtscomputeren, eller skal den kopieres ud på klienterne ? Eller er det uden forskel ?

Foreløbig tak !!
Mvh John
Avatar billede terry Ekspert
12. december 2001 - 21:15 #7
john> Horus\'s solution is the correct one!

You need only one .mdw file for ALL pc\'s, therefore all PC\'s need Access to the same .mdw file. Depending on how you have made your database you would generally have a front end on each pc (user interface) and the backend (data) on a server. Place the .mdw file along with the backend on the server. Then make the shortcut as Horus says, and place a copy of this on each PC.


Avatar billede horus Nybegynder
13. december 2001 - 08:19 #8
john,

som terry siger.... enten kan du kopiere mdw til hver pc - men det nemmeste og smarteste vil være at lade den ligge sammen med databasen på serveren og så bare henvise til filen på serveren i genvejene...

Held og lykke

Horus
Avatar billede terry Ekspert
13. december 2001 - 08:21 #9
Horus> I think you may have misunderstood my answer, I do mean only one mdw, not one per PC!
\"Place the .mdw file along with the backend on the server\" !!!! :o)
Avatar billede horus Nybegynder
13. december 2001 - 08:35 #10
nej, jeg forstod egentlig godt hvad du mente, terry - jeg tilføjede bare at det også er MULIGT at kopiere mdw filen til hver PC, hvis man så føler det er nemmere at lave genvejene - men at det bedste vil være at have én mdw sammen med dataene på serveren - specielt hvis man vil ændre i mdw\'en på et tidspunkt - for så slipper man for at skulle opdatere den på alle pc\'ere - så ingen tvivl om at det bedste er én fil på serveren

Horus

Avatar billede johnfrandsen Nybegynder
13. december 2001 - 21:18 #11
Horus, og andre der har svaret!!

Rigtigt mange tak for hjælpen!!!!
Skidtet fungerer 100% efter hensigten :-)))

Mvh, og go\' jul
John
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