I don’t mean to be dense but I read Wendell’s great summary of securing an Access database as well as the links from his site:
207793 – Security FAQ Available in Download Center
235961 – Security Manager Add-In Available in Download Center
254372
![]() |
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 |
-
Implementing levels of security (XP)
Home » Forums » AskWoody support » Productivity software by function » MS Access and database help » Implementing levels of security (XP)
- This topic has 6 replies, 2 voices, and was last updated 21 years, 3 months ago.
AuthorTopicWSkwvh
AskWoody LoungerFebruary 13, 2004 at 10:51 pm #400781Viewing 1 reply threadAuthorReplies-
WBell
AskWoody_MVPFebruary 14, 2004 at 1:54 am #784287I believe the answer is that a user who belongs to the Admin account can modify security settings, including resetting a user password, but I can’t find that written down in the material I have at hand. In Access 2002, as long as the user is pointed at the .MDW file, you can edit security settings without having a database open, so you could give a clerical type the task of managing users, including adding new users. It is generally recommended that you remove all priviledges from both the Admin account and the Admins group if you really want to secure a database anyhow, so there wouldn’t be any harm in putting the users in the Admins group, though I believe they could also change other people’s group membership, which would create a potential risk. You would probably be better off to write some code to give a specific user the ability to reset the password, and not give them any other capabilities.
-
WSkwvh
AskWoody LoungerFebruary 14, 2004 at 10:13 am #784347Wendell,
Thanks for the followup.
You wrote:
“It is generally recommended that you remove all priviledges from both the Admin account and the Admins group if you really want to secure a database anyhow, so there wouldn’t be any harm in putting the users in the Admins group,”If I remove all priviledges from Admin account, would I then create another account with Admin priviledges that “CAN” modify objects?
You would probably be better off to write some code to give a specific user the ability to reset the password, and not give them any other capabilities.When you say “You would probably be better off to write some code “, would that include creating some table to store users and passwords, or would I still be using Access’ security?
Thanks again.
-
WBell
AskWoody_MVPFebruary 14, 2004 at 9:10 pm #784528When securing a database, you create a MyAdmin of some sort, and then create the secure database with them as the owner. You then create a MyAdmins group and give that group all of the usual admins permissions. (The names are just example names.) Thus MyAdmin can make design changes, do deletes of objects and so on, but someone who is using the default Admin account cannot get into the database or make changes of any kind, depending on how restrictive you make that user’s permissions. But you need to remove permissions from the Admins group as well, since Admin belongs to that group.
As to using code, you would still be using the User Security feature – just working with it in code. It’s a rather complex subject, so let me refer you to the Access Developer’s Handbook – I believe it is covered in the second volume for Access 2002, but you may want to check if you have to buy it. It should be a part of your reference library anyhow if you wish to do serious Access development. Finally, putting passwords in an Access table is not secure, and is easily defeated, so not a good idea.
-
WBell
AskWoody_MVPFebruary 14, 2004 at 9:10 pm #784529When securing a database, you create a MyAdmin of some sort, and then create the secure database with them as the owner. You then create a MyAdmins group and give that group all of the usual admins permissions. (The names are just example names.) Thus MyAdmin can make design changes, do deletes of objects and so on, but someone who is using the default Admin account cannot get into the database or make changes of any kind, depending on how restrictive you make that user’s permissions. But you need to remove permissions from the Admins group as well, since Admin belongs to that group.
As to using code, you would still be using the User Security feature – just working with it in code. It’s a rather complex subject, so let me refer you to the Access Developer’s Handbook – I believe it is covered in the second volume for Access 2002, but you may want to check if you have to buy it. It should be a part of your reference library anyhow if you wish to do serious Access development. Finally, putting passwords in an Access table is not secure, and is easily defeated, so not a good idea.
-
-
WSkwvh
AskWoody LoungerFebruary 14, 2004 at 10:13 am #784348Wendell,
Thanks for the followup.
You wrote:
“It is generally recommended that you remove all priviledges from both the Admin account and the Admins group if you really want to secure a database anyhow, so there wouldn’t be any harm in putting the users in the Admins group,”If I remove all priviledges from Admin account, would I then create another account with Admin priviledges that “CAN” modify objects?
You would probably be better off to write some code to give a specific user the ability to reset the password, and not give them any other capabilities.When you say “You would probably be better off to write some code “, would that include creating some table to store users and passwords, or would I still be using Access’ security?
Thanks again.
-
-
WBell
AskWoody_MVPFebruary 14, 2004 at 1:54 am #784288I believe the answer is that a user who belongs to the Admin account can modify security settings, including resetting a user password, but I can’t find that written down in the material I have at hand. In Access 2002, as long as the user is pointed at the .MDW file, you can edit security settings without having a database open, so you could give a clerical type the task of managing users, including adding new users. It is generally recommended that you remove all priviledges from both the Admin account and the Admins group if you really want to secure a database anyhow, so there wouldn’t be any harm in putting the users in the Admins group, though I believe they could also change other people’s group membership, which would create a potential risk. You would probably be better off to write some code to give a specific user the ability to reset the password, and not give them any other capabilities.
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
-
Moving fwd, Win 11 Pro,, which is best? Lenovo refurb
by
Deo
1 hour, 17 minutes ago -
DBOS Advanced Network Analysis
by
Kathy Stevens
7 hours, 4 minutes ago -
Microsoft Edge Launching Automatically?
by
healeyinpa
54 minutes ago -
Google Chrome to block admin-level browser launches for better security
by
Alex5723
9 hours, 44 minutes ago -
iPhone SE2 Stolen Device Protection
by
Rick Corbett
2 hours ago -
Some advice for managing my wireless internet gateway
by
LHiggins
8 minutes ago -
NO POWER IN KEYBOARD OR MOUSE
by
HE48AEEXX77WEN4Edbtm
3 hours, 57 minutes ago -
A CVE-MITRE-CISA-CNA Extravaganza
by
Nibbled To Death By Ducks
19 hours, 14 minutes ago -
Sometimes I wonder about these bots
by
Susan Bradley
15 hours, 31 minutes ago -
Does windows update component store “self heal”?
by
Mike Cross
5 hours, 34 minutes ago -
Windows 11 Insider Preview build 27858 released to Canary
by
joep517
1 day, 9 hours ago -
Pwn2Own Berlin 2025: Day One Results
by
Alex5723
1 day, 8 hours ago -
Windows 10 might repeatedly display the BitLocker recovery screen at startup
by
Susan Bradley
5 hours, 49 minutes ago -
Windows 11 Insider Preview Build 22631.5409 (23H2) released to Release Preview
by
joep517
1 day, 11 hours ago -
Windows 10 Build 19045.5912 (22H2) to Release Preview Channel
by
joep517
1 day, 11 hours ago -
Kevin Beaumont on Microsoft Recall
by
Susan Bradley
1 day ago -
The Surface Laptop Studio 2 is no longer being manufactured
by
Alex5723
1 day, 20 hours ago -
0Patch, where to begin
by
cassel23
1 day, 14 hours ago -
CFPB Quietly Kills Rule to Shield Americans From Data Brokers
by
Alex5723
2 days, 9 hours ago -
89 million Steam account details just got leaked,
by
Alex5723
1 day, 21 hours ago -
KB5058405: Linux – Windows dual boot SBAT bug, resolved with May 2025 update
by
Alex5723
2 days, 18 hours ago -
A Validation (were one needed) of Prudent Patching
by
Nibbled To Death By Ducks
2 days, 9 hours ago -
Master Patch Listing for May 13, 2025
by
Susan Bradley
1 day, 20 hours ago -
Installer program can’t read my registry
by
Peobody
13 hours, 6 minutes ago -
How to keep Outlook (new) in off position for Windows 11
by
EspressoWillie
2 days, 6 hours ago -
Intel : CVE-2024-45332, CVE-2024-43420, CVE-2025-20623
by
Alex5723
2 days, 14 hours ago -
False error message from eMClient
by
WSSebastian42
3 days, 5 hours ago -
Awoke to a rebooted Mac (crashed?)
by
rebop2020
3 days, 14 hours ago -
Office 2021 Perpetual for Mac
by
rebop2020
3 days, 15 hours ago -
AutoSave is for Microsoft, not for you
by
Will Fastie
13 hours, 12 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.