07. november 2003 - 11:15Der er
8 kommentarer og 1 løsning
Spærre adgang til tabeller via samkæding.
Jeg har en database som består af to db. en som indeholder data(db1) og en som er front end (Indeholder kun formular og rapporter men er sammen kædet med db1. Der er kode på db1 men ikke på db2. Hvordan undegå man at bruger via en ny db(3) kan rette i data i db(1) de må ikke kunne rettes i efter at de er lageret. Men det kan man når man i db(3) impoter dem, så bliver de sammekædet med db(1) via db(2).
Gylling-> Har du fået løst dette problem? Du nævner slet ikke muligheden for at en person kan åbne db1 direkte og ændre data på den måde.
Overvhord har ret: den eneste måde, du kan løse dette problem på er ved at sætte begrænsninger på adgangen til tabellerne i db1. Men for at sikkerheden kan virke, så skal alle brugere oprettes som bruger, og de skal fremover altid logge på med brugernavn og password. Du kan i princippet godt nøjes med ét brugernavn/adgangskode, som alle bruger så benytter, ligesom brugernavn og adgangskode kan lægges ind i brugeren genvej på skrivebordet således at brugerne slipper for at logge på (et sikkerhedsbrist!)
Er du med på hvordan man opretter brugere og aktivere sikkerheden i Access? (dette er lidt kompliceret og kræver at man holder tungen lige i munden)
>> Nej jeg har ikke tjek på hvordan man opretter bruger og aktiver sikkerheden i access. Men jeg har løst mit problem. På db1 som inderholder data er en kode på. Jeg har så lavet en frontend til den som er oprette som en .mdw fil og det virker
En frontend, oprettet som .mdw (arbejdsgruppefil)!? Og det virker!? Smart :O) Jeg skulle nu ikke have haft så mange point, når du ikke kunne bruge min løsning alligvel. Men tak alligevel :o)
>> jep det virker, det var den enstet løsning jeg kunne finde
Synes godt om
Ny brugerNybegynder
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.