Avatar billede d_warma Nybegynder
22. december 2003 - 12:48 Der er 22 kommentarer og
1 løsning

Ny database over brugere/rettigheder i forskellige programmer

Jeg skal lave en database over hvilke brugere, der har hvilken type adgang (admin/user/...) til hvilke type programmer.

Jeg sidder og fumler lidt i Access, men førend jeg giver mig i kast med det helt store, så vil jeg lige oprette et spørgsmål herinde.

Jeg kunne forestille mig, at jeg ikke er den eneste der har haft denne opgave, og derfor om der er nogen der ved hvor jeg kan finde en database-template til at registrer brugeradgang. Eventuelt et program.
Avatar billede mugs Novice
22. december 2003 - 13:07 #1
Du har egentlig 2 spørgsmål:

1: Du vil oprette en db over hvilke brugere der har bestemte retigheder til forskellige db. Det er vel ikke noget problem.

2: Registrering af brugeradgang forstår jeg på den måde, at du vil registrere hvilke brugere der åbner en bestemt db. Det kan du gøre ved at lave et felt (bruger) i tabellen, og i formularens VedAktuel at indsætte flg. kode:

Me!bruger = Environ("Username")
DoCmd.RunCommand acCmdSaveRecord
Avatar billede d_warma Nybegynder
22. december 2003 - 13:20 #2
Hej Mugs,
Jeg ved godt hvordan jeg skal lave databasen (tror jeg)
Hvad jeg er ude efter er, helt at undgå at opfinde den dybe tallerken een gang til. Altså om der er andre der allerede har lavet en database som er offentlig tilgængelig..
Avatar billede mugs Novice
22. december 2003 - 13:50 #3
Ret basalt behøver du vel ikke mere end 2 felter til denne db:

Brugernavn og Rettigheder.

Det kan ikke tage 5 min at lave det.
Avatar billede terry Ekspert
22. december 2003 - 13:51 #4
Not usure if it is me or mugs who has missunderstood this question :o)

But here goes>


I cant say I have seen such a program. But I dont see it being such a complicated application. A quick look at this and I would think you have use for the following tables


User:
ID
Name


Progs:
ID
Name


PermTypes:
ID
PermissionType


UserProgPermType:
UserID (references User.ID)
ProgID (references Progs.ID)
PermTypeID (references PermType.ID)
Avatar billede terry Ekspert
22. december 2003 - 13:55 #5
You need tables for users (User), programs (Progs), permission types (PermTypes) and finally one which contains the information for which users have permissions to which programs.


NOTE; This is only a simple set-up, I amm sure tht aif there was a "specification document" available then there would very likely be use for further tables.

Once your tables are in place then its just a case of making a few forms.
Avatar billede mugs Novice
22. december 2003 - 14:07 #6
Hi terry -> I don't know either. Maybe I am confused to the points, a db like this should not give more than 30 point. So maybe I have misunderstood the whole thing, and there is more behind the question than I can read.
Avatar billede terry Ekspert
22. december 2003 - 15:04 #7
As I see it this is whats important "en database over hvilke brugere, der har hvilken type adgang (admin/user/...) til hvilke type programmer"

> users can have various permissions to various programs

but it would be much easier if the user responded too :o)
Avatar billede mugs Novice
22. december 2003 - 15:07 #8
I agree with You. That should be a very simple db.
And You are right, a response from the user would be nice.
Avatar billede d_warma Nybegynder
22. december 2003 - 22:44 #9
sorry, my response earlier was not recorded.

Again, I am not looking for a solution to build a new database.
I am looking for a database allready build and test with reports, switchboards and everything... the whole idea is to save time and not reinventing the wheel..
Avatar billede terry Ekspert
23. december 2003 - 10:29 #10
>22/12-2003 13:51:10 "I cant say I have seen such a program. "!
Avatar billede terry Ekspert
02. januar 2004 - 12:26 #11
Og?
Avatar billede terry Ekspert
05. januar 2004 - 15:51 #12
what is the status on this question?
Avatar billede terry Ekspert
07. januar 2004 - 16:45 #13
!!!!!
Avatar billede terry Ekspert
09. januar 2004 - 11:36 #14
d_warma>status please
Avatar billede terry Ekspert
16. januar 2004 - 20:27 #15
d_warma>This question has been open almost one month! Now I think its time to close it!
Avatar billede terry Ekspert
22. januar 2004 - 20:00 #16
come on please close this question!!
Avatar billede d_warma Nybegynder
16. februar 2004 - 10:00 #17
Sorry - been busy.
Closing the question.
Avatar billede mugs Novice
16. februar 2004 - 10:04 #18
I'm busy too - So don't waste My time again!!!
Avatar billede d_warma Nybegynder
16. februar 2004 - 10:11 #19
Mugs.
Please explain to me how I waste your time?
I'm sorry if you feel I've wasted your time.
Avatar billede mugs Novice
16. februar 2004 - 10:21 #20
d warma > Jeg har brugt min tid 2003-12-22 for at hjælpe dig. Mere end 1 måned senere lukker du spørgsmålet uden anden forklaring end  "been busy".

Det er sgu da at tage  pis på folk der forsøger at hjælpe!
Avatar billede d_warma Nybegynder
16. februar 2004 - 12:56 #21
Hvis du havde en løsning der virkede så havde du nok fået point.
Det er vel efter no cure - no pay?
Eller savner du almisser?
Jeg er ked af, at jeg ikke har haft tid til at lukke spg., men når man ikke leverer varer, så får man ingen betaling!! Sorry.
Avatar billede mugs Novice
16. februar 2004 - 13:20 #22
Der er ikke tale om point. Der er tale om at man bruger sin tid, uden at spørgeren reflekterer. Så føler jeg mig til grin.
Avatar billede d_warma Nybegynder
16. februar 2004 - 14:01 #23
Hvad er der at reflektere over. Der er ikke noget svar på spørgsmålet, det må da være klart, uden at jeg skal ind og reflektere.
Jeg vil sige tak for jeres forsøg og afslutte diskussionen her.
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