I have a replicated database which contains confidential information. This has to be tranported between sites on a CD. How can I make it so unauthorised people can’t gain assess to it. It is used by non-technical personnel!
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
-
Access (97)
Home » Forums » AskWoody support » Productivity software by function » MS Access and database help » Access (97)
- This topic has 12 replies, 4 voices, and was last updated 23 years, 7 months ago.
Viewing 1 reply threadAuthorReplies-
WSjonathon
AskWoody Lounger -
WSAllison
AskWoody Lounger -
WBell
AskWoody_MVPOctober 11, 2001 at 10:32 am #546163The suggestion by Jonathan is to create a simple form where you have to type a password and then code on the form checks to see if it is the same as the predefined password. You then use the Tools/Startup menu to tell the database to open that form any time it is opened. The downside to this is that a knowledgeable user can bypass the startup process by holding down the shift key.
A more secure approach is to apply a password to the database by using the Tools/Security/Set Database Password menu. Of course if you forget the password, you may have to invest in a password cracking tool. In that same menu you can also encrypt a database.
The ultimate in security is to do all of the above and then active the Access security system by giving the Admin user a password, and then use the Security Wizard to nail everything down. Hope this helps.
-
WSAllison
AskWoody LoungerOctober 11, 2001 at 11:05 am #546168Thanks
The main problem is that you can’t have a password on a replicable database, so unless there is any more secure method, I think I’ll have to go with Jonathan’s method, full blown security won’t actually stop the viewing of the database – will it? – is there not a way of ensuring that pressing shift doesn’t work? – I’ve got a feeling there is??? -
WBell
AskWoody_MVPOctober 11, 2001 at 6:29 pm #546246Yes, you can prevent the use of the shift key, and keep people from seeing the database container window. Of course that also affects you. The trick most people use to get around that is to put a hidden button on the splash form that you open when the database is started. There have been recent threads about that – search for hidden button. If you want to get fancy, you can even put a password in the code the unlocks the database.
You are correct that you cannot put a password on a replicated database, but I believe that it is possible for a replicated database to be encrypted, though I haven’t tried it. That’s the only protection native to Access that will prevent someone with a file editor from browsing through an mdb file – they would need to know alot about the file structure to find anything useful however. Full security done with the wizard gives you the added protection of a userid and also lets you set permissions on specific objects and capabilities, but the admin cost must be considered.
I’m curious about a couple of things. Is you database split into a front-end and a back-end? Also, why did you choose replication and a CD transfer process – that seems slow from a synchronization point of view, and likely to lead to lots of conflicts? Anyhow, I hope this helps you.
-
WSAllison
AskWoody LoungerOctober 12, 2001 at 7:23 am #546337Thanks for your reply, but how precisely do I prevent the use of the shift key!?
Creating a replicable database, and then using the database on a CD as the transfer mechanism is the only way I can think of. The database is at site A, site B, 3 miles down the road, also needs a copy with and uptodate(ish) client list. There is no network connection between sites neither is the company prepared to fund a modem connection and also because Site A has a seperate budget to Site B there is also the rather petty issue of the phone bill! – Have you got any better ideas?
In effect the 3 databases are more or less the same – there will be minor differences by the time I’ve finished, but there is no ‘front end’ or ‘back end’. -
WBell
AskWoody_MVPOctober 12, 2001 at 11:13 am #546374To prevent the use of the shift key, use the Tools/StartUp menu option, and turn off the option that allows the use of special keys. There are some other options here too that you may want to play with, depending on what you want your users to be able to do.
As to the replication issue, we haven’t talked about how large the client list is. It might be possible to use the old floppy disk transfer routine. That may be a good reason for splitting off the data tables (back-end) from the queries, forms, reports and code (front-end). The bigger issue however, is who updates the client list. If it absolutely has to be done in both places, then you may not have a choice. If however, one segment is updated by one site, and the remainder by the other site, you could simply have two tables and use a union query to present it to the user as a single table. Replication is a useful tool in several situations, but it also introduces significant complexities, and makes you database considerably larger in most cases. You also need to have a strategy for dealing with conflict resolution (Site A updates a record at the same time Site B updates that record, so who wins?).
You also mention 3 databases, but you only have two sites. Are you referring to the copy you keep as the developer, or is another location involved here? Hope your day has gone well so far.
-
WSDouglas Martin
AskWoody Lounger -
WBell
AskWoody_MVPOctober 12, 2001 at 1:31 pm #546404You are correct – mia culpa – Allison – search online help for the property AllowBypassKey and you should find it’s description an an example of code that will create the property and set its value. You might want to search this forum for that as well – there are some issues to consider.
What I told you in the previous message will let you do the rest of the job of keeping people out of what they aren’t supposed to mess with. Another strategy is to create an MDE file for the front-end so users can’t do any undesirable changing.
-
WSAllison
AskWoody LoungerOctober 15, 2001 at 9:37 am #546745Thanks – actually there is a client list and the orders placed by the clients. The orders table at the moment is about 22,000, but that is 2 years worth of data and creates a database of 36Mb. The tables, in the fullness of time can be archieved so I don’t think that size will be an issue. There are 3 databases because of the ‘transfer database’ – the one kept on CD, to be moved between sites.
There will be several people actually updating the database, which must be done at both sites – the clients are not unique to each site, however, only the secretary ( a shared post) will be doing the sychronising and she will have to take the decision about conflicts, which should be rare (hopefully).
I am very grateful for your help. -
WBell
AskWoody_MVPOctober 15, 2001 at 12:13 pm #546777We recently work with a project somewhat similar where one copy of the database was in Denver and the other in Phoenix and we moved data to Phoenix on a CD. It sort of worked, but the conflict resolution was an ongoing problem. The fundamental issue turned out to be that they insisted on using AutoNumber fields as their primary means of looking things up. That imposes a number of limitations on replication – if you haven’t already read up on that issue you might want to.
Does all of your orders information need to be replicated, or is it just the client table. If so, you might find partial replication to be the best answer. Or if your client table only updates infrequently, you could insist that the secretary be the only person allowed to add new clients, and just copy the table back and forth, probably just on a floppy, and avoid the replication challenges.
I don’t mean to discourage you from using replication if it’s the right solution, but it does add significant overhead to both the database and to the developer’s job.
-
-
-
-
-
WBell
AskWoody_MVPOctober 10, 2001 at 10:58 am #546023The simplest solution would be to apply a password to the database, but that doesn’t prevent people from snooping with a disk editor. To prevent that you can encrypt the database – it wouldn’t protect you from industrial strength decryption software, but it would deter the casual user. Note that if you are transferring databases on CD, they will always be marked as read-only.
Viewing 1 reply thread -

Plus Membership
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Get Plus!
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Search Newsletters
Search Forums
View the Forum
Search for Topics
Recent Topics
-
Microsoft Edge Launching Automatically?
by
healeyinpa
10 minutes ago -
Google Chrome to block admin-level browser launches for better security
by
Alex5723
52 minutes ago -
iPhone SE2 Stolen Device Protection
by
Rick Corbett
1 hour, 34 minutes ago -
Some advice for managing my wireless internet gateway
by
LHiggins
19 minutes ago -
NO POWER IN KEYBOARD OR MOUSE
by
HE48AEEXX77WEN4Edbtm
2 hours, 29 minutes ago -
A CVE-MITRE-CISA-CNA Extravaganza
by
Nibbled To Death By Ducks
10 hours, 21 minutes ago -
Sometimes I wonder about these bots
by
Susan Bradley
6 hours, 39 minutes ago -
Does windows update component store “self heal”?
by
Mike Cross
23 hours, 18 minutes ago -
Windows 11 Insider Preview build 27858 released to Canary
by
joep517
1 day ago -
Pwn2Own Berlin 2025: Day One Results
by
Alex5723
23 hours, 44 minutes ago -
Windows 10 might repeatedly display the BitLocker recovery screen at startup
by
Susan Bradley
20 hours, 14 minutes ago -
Windows 11 Insider Preview Build 22631.5409 (23H2) released to Release Preview
by
joep517
1 day, 3 hours ago -
Windows 10 Build 19045.5912 (22H2) to Release Preview Channel
by
joep517
1 day, 3 hours ago -
Kevin Beaumont on Microsoft Recall
by
Susan Bradley
15 hours, 36 minutes ago -
The Surface Laptop Studio 2 is no longer being manufactured
by
Alex5723
1 day, 11 hours ago -
0Patch, where to begin
by
cassel23
1 day, 5 hours ago -
CFPB Quietly Kills Rule to Shield Americans From Data Brokers
by
Alex5723
2 days ago -
89 million Steam account details just got leaked,
by
Alex5723
1 day, 12 hours ago -
KB5058405: Linux – Windows dual boot SBAT bug, resolved with May 2025 update
by
Alex5723
2 days, 9 hours ago -
A Validation (were one needed) of Prudent Patching
by
Nibbled To Death By Ducks
2 days ago -
Master Patch Listing for May 13, 2025
by
Susan Bradley
1 day, 11 hours ago -
Installer program can’t read my registry
by
Peobody
4 hours, 14 minutes ago -
How to keep Outlook (new) in off position for Windows 11
by
EspressoWillie
1 day, 22 hours ago -
Intel : CVE-2024-45332, CVE-2024-43420, CVE-2025-20623
by
Alex5723
2 days, 5 hours ago -
False error message from eMClient
by
WSSebastian42
2 days, 20 hours ago -
Awoke to a rebooted Mac (crashed?)
by
rebop2020
3 days, 5 hours ago -
Office 2021 Perpetual for Mac
by
rebop2020
3 days, 6 hours ago -
AutoSave is for Microsoft, not for you
by
Will Fastie
4 hours, 19 minutes ago -
Difface : Reconstruction of 3D Human Facial Images from DNA Sequence
by
Alex5723
3 days, 10 hours ago -
Seven things we learned from WhatsApp vs. NSO Group spyware lawsuit
by
Alex5723
17 hours, 42 minutes ago
Recent blog posts
Key Links
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.