Det er umiddelbart muligt at styre skrive/læse rettighederne på databasen, tabeller, queries, forms, macros og moduler. Hvis du vil styre tilgang til andre ting, så kan du benytte den skjulte tabel "MSysAccounts", der indeholder alle brugerAccounts i din MDW fil.
Som jeg skrev, så kan man indirekte godt styre adgang til f.eks. en celle ved hjælp af "MSysAccounts" tabellen i MDW-filen. Man indsætter blot en kontrol af, hvem der er logged på og lader så cellen være enabled, hvis man synes vedkommende skal have adgang. Iøvrigt skulle det vel kun have været en kommentar - ik' stingbat??
Når du opretter en database i Access, så kan den enten være fuldstændig åben for alle og enhver eller den kan låses, så man skal bruge passwords for at komme ind.
Når man skal bruge passwords, så er der to muligheder. Den ene er at give selve databasen et password, som alle så skal bruge for at komme ind, hvorefter man kan det hele. Den anden mulgihed er den mest raffinerede og også den mest komplicerede. Først ændrer du workgroup (med filen "MS Access Workgroup Administrator" under Officebiblioteket. Herefter oprettes en Workgroup file (.MDW). Deri opretter du alle de brugere du vil have og alle de grupper du vil have. Grupperne giver du så adgang til forskellige ting på forskellige niveauer, hvorefter du kan melde brugerne ind eller ud af disse grupper efter behov. Dette gøres alt sammen fra Access Tools/Security menu. Og så er det, at du fra din Access database kan åbne denne MDW fil og linke til denne "MSysAccounts" tabel osv.
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.