Rick,
You can set up Access security and require users to log in. The profile can be embedded in the shortcut for each user.
After login you can retrieve the user's profile ( CurrentUser ).
You can then set the form's recordsource property to:
"Select * from yourtablename where UserID='" & CurrentUser & "';"
i.e.
Me.RecordSource="Select * from yourtablename where UserID='" & CurrentUser & "';"
Using Access's security is much easier than setting up your own.
If you do disable the shift key and, of cousre, F11 then you can simply have a super user that gets the top menu bar.
if CurrentUser ="SysAdmin" then
Docmd.ShowToolBar "Menu Bar", acToolBarYes
Else
Docmd.ShowToolBar "Menu Bar", acToolBarNo
Endif
From here you can unhide the db container window.
Bill Paton
william.paton@ubsw.com
Check out my website !