In the original system.mdw file I have, there is an mtsuser login, which did not have a password or any rights exceeding what the powerless admin had. It was supposed to have a password and true admin rights according to a sheet I have from the programmer.
As far as I can tell, the programmer did what is described in the "MDW-file for secured database can be read by everybody" thread at
(also shown at end of post.)
However, he did not leave a copy of his system.mdw file nor a login in the current system.mdw file with admin rights. There is also no backup of this as he did all the development on his personal laptop.
The mtsuser login should exist in his system.mdw file with true admin rights, but I don't have a PID to create it in my system.mdw and mtsuser as a PID did not work. I'm not sure if creating this user would even help though.
Thanks
-Joshua
ACCESS ONLINE ENCYCLOPEDIA Article Code: S2
ACCESS and security: The Anti-Hacking System
Problem
The workgroup file ("MDW"

contains all information about security settings, in particular usernames and passwords.
This information can be easily read by cheap ($ 50.00) hack programs, so the security system becomes senseless.
Solution
The only possibility to definitely close this security hole is in creating two MDW files for your application:
MDW 1 contains all user accounts including the administrators, MDW 2 contains no administrator accounts at all.
You deliver only MDW 2 with your application, MDW 1 stays on the development computer.
Side effects
1. In general you need at least one administrator for each application otherwise your clients can not relink backend tables or change security settings.
2. If you "loose" MDW 1 then you can no longer modify your Application.
Correction of the side effects
1. Integrate one administrator group into MDW 2 with one user whose name you can test with the "currentuser" function.
If the current user makes part of the administrator group then your application has to open a popup form that is limited to the appropriate functions "relinking" and "user administration". This form has to be programmed in a way that the application is closed as soon as the form is closed (use the "OnClose" event.
2. Side effect 2: When have you done the last backup?