Hi Everyone,
I've been working on this for a while now and I think I am at the point where I am ready to have it tested. So I am asking you guys/gals to shoot some holes in this so I can correct them.
Attached is my security mod / login. I believe it's more for keeping most users at bay and being able to see who is logged in and using the db. There will also be an audit trail added later.
There are two users in the DB.
One thing on the log in form is "Request User Access" - In this if any user in the DB has the Yes/No admin box = true, then they will get the email request as long as they have an email stored in the DB. If no admins are in the User List, the requester will be prompted to enter an email address for an admin. Ideally as this is being used, there will be a designated admin or two.
For now, I allow the admin to enable the bypass key, though I am debating on getting rid of the feature as I allow the admins to toggle the db window.
I also plan to use MDE files and split the DB, but this is for testing. I would use an AutoExec macro, but I noticed Access 2007 is finicky about that. I want this to be valid accross most platforms.
A few questions I have:
I have developed this in Access 2000. I have tested in Access 2003 and 2003 runtime. I've also tested in 2007 runtime. What I have noticed:
Please let me know what you think, if you get any errors, and what flaws this has. Also, please let me know if you have any ideas how I can improve this.
I appreciate any feedback you can give.
Thank you,
Craig
I've been working on this for a while now and I think I am at the point where I am ready to have it tested. So I am asking you guys/gals to shoot some holes in this so I can correct them.
Attached is my security mod / login. I believe it's more for keeping most users at bay and being able to see who is logged in and using the db. There will also be an audit trail added later.
There are two users in the DB.
- Tom Smith (PW: default) - has full control level access
- John Doe (PW: default) - has Read/Add/Edit level access
One thing on the log in form is "Request User Access" - In this if any user in the DB has the Yes/No admin box = true, then they will get the email request as long as they have an email stored in the DB. If no admins are in the User List, the requester will be prompted to enter an email address for an admin. Ideally as this is being used, there will be a designated admin or two.
For now, I allow the admin to enable the bypass key, though I am debating on getting rid of the feature as I allow the admins to toggle the db window.
I also plan to use MDE files and split the DB, but this is for testing. I would use an AutoExec macro, but I noticed Access 2007 is finicky about that. I want this to be valid accross most platforms.
A few questions I have:
I have developed this in Access 2000. I have tested in Access 2003 and 2003 runtime. I've also tested in 2007 runtime. What I have noticed:
- In the runtime versions, the db window can't be shown. Is this a feature of runtime?
- I disable the "X" and close features. However, in 2007 runtime, the "X" is still active. Does anyone have an idea how to disable it? For users with 2007, is the "X" enabled when you log in?
Please let me know what you think, if you get any errors, and what flaws this has. Also, please let me know if you have any ideas how I can improve this.
I appreciate any feedback you can give.
Thank you,
Craig
Last edited: