Okay, I think I have most of it figured out, but I'm still having problems.
Right now my db#2 can be opened with Workgroup file #1 and I didn't think
that should be the case. Here are the particulars
1) DB#1 secured by Workgroup file #1. Owner of all items is DBOWNER
2) DB#2 secured by Workgroup file #2. Owner of all items is DBOWNER
3) Workgroup file #2 users are only Admin and DBOWNER.
4) The front end, DB#1, uses RWOP queries on the tables in the backend, DB#2.
Linking is done as outlined in Access Security FAQ, Item 14.3, No permissions
necessary.
It says in Item 14.3 that a user needs to have Open/Run permissions on DB#2.
DBOWNER in DB#2 has full permissions on the tables.
I have a custom group called PowerUsers that is in both Workgroup files. Every user in both workgroup files (except the Admin user) is also a member of the PowerUsers group.
When Open/Run for the database (DB#2) is set for PowerUsers, everything works
fine. DB#2 is linked and RWOP queries can be accessed by all users. However,
any user in Workgroup file #1 can log on with Workgroup file #1 and open DB#2?
??! Note, except for DBOWNER, none of the other users in Workgroup file #1
is listed in Workgroup file #2.
If Open/Run for the DB#2 database is revoked for PowerUsers, then the RWOP
queries cannot be accessed except by DBOWNER (which is not surprising, since
DBOWNER is the owner for both dbs). However, only Workgroup file #2 can be used to open db#2, which is what I want.
So I don't know how to fix this.
Thanks for any help.
I forgot to comment on the linking.
[quoted text clipped - 7 lines]