G
Guest
Hi everyone,
I'm having a very difficult time with the Access security and I'm
hoping someone can point me in the right direction.
I have an Access 2000 database that I need to secure, but for the rest
of the Access databases, the users want it "unsecured", ie., just be
able to open those databases by double-clicking on it.
I went through my the MS Access Security FAQ as well as the
step-by-step FAQs of some of the posters in this group (Joan Wild,
Keith Wilby), but I can't get it to work right. (I've done it 3 or 4
times just to make sure I'm not skipping a step.) Here's what I've
done:
1. I created a SECURED.MDW file in C:\Test.
2. I copied the Northwind database to C:\Test and renamed it OldDB.mdb.
3. I opened C:\Test\OldDB.mdb and created a new Admins user called
MyAdmin.
4. I created a new database (owned by MyAdmin) called NewDB.mdb and
imported all the objects into it from OldDB.mdb. I then removed all the
permissions for the Users group to the objects.
5. When I double click the NewDB.mdb I'm prompted for the logon, which
is what I want. But I also get prompted for a logon when I open any
other Access database, which is what I don't want.
6. I started the Wrkgrp.exe and joined C:\Program Files\Common
Files\Systems\System.mdw.
7. I went into the Northwind Database and added the Admins group back
to Admin and cleared the password.
8. I created a shortcut with the target "C:\Program Files\Microsoft
Office\Office\MSACCESS.EXE" "C:\Test\NewDB.mdb" /wrkgrp
"C:\Test\Secured.mdw". When I launch from the shortcut, I get the logon
prompt (Good). When I open any other databases, I do not get the logon
prompt (Good). When I open NewDB.mdb directly, I do not get the logon
prompt (Bad). If I made C:\Test available as a share, someone can open
NewDB.mdb without a logon prompt (Bad).
Can someone tell me what steps I'm missing? How can I secure a single
database, on a network share, without having to force a logon prompt
for all other databases on the same computer? And, while I was able to
get the shortcut working (ie., prompts for logon credentials), the
actual database itself does not prompt for a logon.
I'm just very confused at this juncture. Any help is greatly
appreciated. Thanks in advance.
Dave Yan
I'm having a very difficult time with the Access security and I'm
hoping someone can point me in the right direction.
I have an Access 2000 database that I need to secure, but for the rest
of the Access databases, the users want it "unsecured", ie., just be
able to open those databases by double-clicking on it.
I went through my the MS Access Security FAQ as well as the
step-by-step FAQs of some of the posters in this group (Joan Wild,
Keith Wilby), but I can't get it to work right. (I've done it 3 or 4
times just to make sure I'm not skipping a step.) Here's what I've
done:
1. I created a SECURED.MDW file in C:\Test.
2. I copied the Northwind database to C:\Test and renamed it OldDB.mdb.
3. I opened C:\Test\OldDB.mdb and created a new Admins user called
MyAdmin.
4. I created a new database (owned by MyAdmin) called NewDB.mdb and
imported all the objects into it from OldDB.mdb. I then removed all the
permissions for the Users group to the objects.
5. When I double click the NewDB.mdb I'm prompted for the logon, which
is what I want. But I also get prompted for a logon when I open any
other Access database, which is what I don't want.
6. I started the Wrkgrp.exe and joined C:\Program Files\Common
Files\Systems\System.mdw.
7. I went into the Northwind Database and added the Admins group back
to Admin and cleared the password.
8. I created a shortcut with the target "C:\Program Files\Microsoft
Office\Office\MSACCESS.EXE" "C:\Test\NewDB.mdb" /wrkgrp
"C:\Test\Secured.mdw". When I launch from the shortcut, I get the logon
prompt (Good). When I open any other databases, I do not get the logon
prompt (Good). When I open NewDB.mdb directly, I do not get the logon
prompt (Bad). If I made C:\Test available as a share, someone can open
NewDB.mdb without a logon prompt (Bad).
Can someone tell me what steps I'm missing? How can I secure a single
database, on a network share, without having to force a logon prompt
for all other databases on the same computer? And, while I was able to
get the shortcut working (ie., prompts for logon credentials), the
actual database itself does not prompt for a logon.
I'm just very confused at this juncture. Any help is greatly
appreciated. Thanks in advance.
Dave Yan