|
|
Question : Disable the Shift Key
|
|
How can I disable the Shift Key option used to view the database window?
|
Answer : Disable the Shift Key
|
|
DWB, this construction might work for what you want.
First, put the sensitive data in a centrally located separate database, SensData.mdb, with a table "Confidential" containing the data.
Second, put the routine, LinkSensData, that links the Confidential table to the UserDB.mdb into another (library) database, Utilities.mdb (or .mda), so that path and name of the SensData.mdb does not reside in the UserDB.mdb.
Third, in the user's database, UserDB.mdb, use the password code to link the table SensData.mdb, Confidential into UserDB.mdb using a call to the LinkSensData in Utilities.mdb. That routine, which has the path and name of the SensData.mdb, is not in UserDB.mdb.
Fourth, on exit be sure to remove the link to the table (by deleting the linked table). This just deletes the *link* from UserDB.mdb, not the table in SensData.mdb.
The point of all this is that if the user opens UserDB with the shift key down, there wouldn't be anything to see. Admittedly, someone *could* eventually figure it all out, but it wouldn't be very obvious to most users.
But, as Jon R. pointed out "Bottom line, Access is not completely secure no matter what you do."
good luck as usual...
|
|
|
|
|