jaitken0308
Registered User.
- Local time
- Today, 17:47
- Joined
- Jan 23, 2014
- Messages
- 30
Hi,
I have a database that I just split into a front/back end, and have a question about protecting the back end data.
I know that the back end must be in a place the front end user can access, but do they have to actually be able to open and access the back end for the links from the front end to work?
Here's why I'm asking:
My front end has a user table and a login form with a DLOOKUP function to verify their credentials. And the front end is so locked down for the user (no navigation pane, no ribbon, no shortcut keys, no shortcut menus - only the ability to log in and out and use the main menu form) that they couldn't do much damage if they tried (minus jacking up some records).
My back end has nothing yet but the tables. If I use the Access "Encrypt Database" feature to give it a password, then it seems to affect the front end and tells me I haven't entered a valid login, even though my front end is not encrypted in this way. If I do to my back end what I did to my front end (user table and login form), but only allow one user (me), will they be able to edit data in the front end and have it translate to the back end if they can't actually access the back end by opening it?
I don't want them in the back end at all, and I don't want to chance them stumbling upon it and inadvertently damaging data. Any suggestions?
I have a database that I just split into a front/back end, and have a question about protecting the back end data.
I know that the back end must be in a place the front end user can access, but do they have to actually be able to open and access the back end for the links from the front end to work?
Here's why I'm asking:
My front end has a user table and a login form with a DLOOKUP function to verify their credentials. And the front end is so locked down for the user (no navigation pane, no ribbon, no shortcut keys, no shortcut menus - only the ability to log in and out and use the main menu form) that they couldn't do much damage if they tried (minus jacking up some records).
My back end has nothing yet but the tables. If I use the Access "Encrypt Database" feature to give it a password, then it seems to affect the front end and tells me I haven't entered a valid login, even though my front end is not encrypted in this way. If I do to my back end what I did to my front end (user table and login form), but only allow one user (me), will they be able to edit data in the front end and have it translate to the back end if they can't actually access the back end by opening it?
I don't want them in the back end at all, and I don't want to chance them stumbling upon it and inadvertently damaging data. Any suggestions?