One more thing.
I disabled all permissions for default Admin account, and threw this account out of Admins group. Whenever I open my .mdb using different workgroup information file with none but default Admin account (logging on different Windows account) I get full access to DB.
According to this:
http://msdn.microsoft.com/en-us/libr...ice.10%29.aspx
it shouldn't work.
Group Users has no privileges, default Admin account is no longer in Admins group, Admin account has no privileges.
When I try to login to the default Admin account using correct (with access restrictions) workgroup information file, I get the message:
Code:
This database is in an unexpected stat;Microsoft Access can't open it.
This database has been converted froma prior version of Microsoft Access by using the DAO CompactDatabase method instead of the Convert Database command on the Tools menu (Database Utilities submenu). This has left the database in a partially converted state.
If you have a copy of the database in its original format, use the Convert Database command on the Tools menu to convert it. IF the original database is no longer available, create a new database and import your tables and queries to preserve your data. Your other database objects can't be recovered."
Why it is possible to login with administrative rights using default Admin account, with different workgroup information file, while all privileges have been revoked from this account?
Edit:
I created new DB using new account with administrative rights, so I became owner of the whole DB. It solved the problem and I get 'Access denied' while logging in with default Admin account. Works just fine
But when I open my .mdb file using different Windows account (and different workgroup file) default Admin account is used and full access granted :/ Hate this multi-user pseudo security! I guess only way to set up this correctly is to force users to use the shortcut with some OS settings.