Question Backend Db Security

CharlesWhiteman

Registered User.
Local time
Today, 16:45
Joined
Feb 26, 2007
Messages
421
My Db is split FE/BE.

On my backend am using a module which prevents shift key bypass so users cant open the Db and see the tables.

Is there a way to prevent unauthorised access to the backend. I have discovered that if I create a blank Db then I can import the tables from the BE Db.

Thanks
 
Put a password on the BE.

Tools, Security, Set Database Password...

You would need to know the password to import the tbls to a new db.

There is a way around it, but every little but helps.

Also put a autoexec macro in the BE which Quits it on opening (on top of your already shift-bypass routine). Like I said every little bit helps.
 
Thanks for the reply. However, when you put a passowrd on the back end of a split database it has an effect on the fe.

I have found, which is fine, making certain ket Tbl's hidden means they dont appear if you try and link using access as the source in a another db.
 
If you set the BE password first and then do the linking, you will be prompted by the FE for the password to link to the BE, but opening the FE thereafter will not prompt for a password again.
In that way you (knowing the password) will be able to open the BE, but everyone (not having to know the password) will be able to open the FE (and not the BE seperatly).

If you have to re-link the tables (via the FE) on the fly, or make on-the-fly changes to the BE via the FE, you would need to build the BE password into the code.

Hope that makes sense
Cheers
Pierre
 
Forgot to add that if you name your tables stating the "USys" so eg: USysTable1 those tables will be seen as system tables and hidden (unless you make tick System Object under the Options as on)
 
Any ideas where I can get the Macro that prevents shift key bypass?
 

Users who are viewing this thread

Back
Top Bottom