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, 6 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
-
Master patch listing for April 8th, 2025
by
Susan Bradley
1 hour, 8 minutes ago -
Stop Wasting Time And start Purdentix (Awaiting moderation)
by
joannibbott7
1 hour, 41 minutes ago -
W11 23H2 April Updates threw ‘class not registered’ (Awaiting moderation)
by
WindowsPersister
4 hours, 16 minutes ago -
TotalAV safety warning popup
by
Theodore Nicholson
8 hours, 38 minutes ago -
two pages side by side land scape
by
marc
1 day, 7 hours ago -
Deleting obsolete OneNote notebooks
by
afillat
1 day, 10 hours ago -
Word/Outlook 2024 vs Dragon Professional 16
by
Kathy Stevens
12 hours, 55 minutes ago -
Security Essentials or Defender?
by
MalcolmP
15 hours, 39 minutes ago -
April 2025 updates out
by
Susan Bradley
3 hours, 42 minutes ago -
Framework to stop selling some PCs in the US due to new tariffs
by
Alex5723
9 hours ago -
WARNING about Nvidia driver version 572.83 and 4000/5000 series cards
by
Bob99
7 hours, 55 minutes ago -
Creating an Index in Word 365
by
CWBillow
1 day, 1 hour ago -
Coming at Word 365 and Table of Contents
by
CWBillow
17 hours, 5 minutes ago -
Windows 11 Insider Preview Build 22635.5170 (23H2) released to BETA
by
joep517
2 days, 4 hours ago -
Has the Microsoft Account Sharing Problem Been Fixed?
by
jknauth
2 days, 8 hours ago -
W11 24H2 – Susan Bradley
by
G Pickerell
2 days, 10 hours ago -
7 tips to get the most out of Windows 11
by
Alex5723
2 days, 8 hours ago -
Using Office apps with non-Microsoft cloud services
by
Peter Deegan
2 days, 1 hour ago -
I installed Windows 11 24H2
by
Will Fastie
7 hours, 57 minutes ago -
NotifyIcons — Put that System tray to work!
by
Deanna McElveen
2 days, 13 hours ago -
Decisions to be made before moving to Windows 11
by
Susan Bradley
1 hour, 51 minutes ago -
Port of Seattle says ransomware breach impacts 90,000 people
by
Nibbled To Death By Ducks
2 days, 22 hours ago -
Looking for personal finance software with budgeting capabilities
by
cellsee6
2 days, 6 hours ago -
ATT/Yahoo Secure Mail Key
by
Lil88reb
2 days, 6 hours ago -
Devices with apps using sprotect.sys driver might stop responding
by
Alex5723
3 days, 15 hours ago -
Neowin – 20 times computers embarrassed themselves with public BSODs and goofups
by
EP
3 days, 23 hours ago -
Slow Down in Windows 10 performance after March 2025 updates ??
by
arbrich
3 days, 1 hour ago -
Mail from certain domains not delivered to my outlook.com address
by
pumphouse
3 days, 8 hours ago -
Is data that is in OneDrive also taking up space on my computer?
by
WShollis1818
3 days, 18 hours ago -
Nvidia just fixed an AMD Linux bug
by
Alex5723
5 days, 10 hours 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.