Many times my customers are asking for possibility to recover VSS Admin password, most of the time they have old VSS server nobody touch it for quite some time and now they want to search for some code but nobody can remember Admin password.
Recover the password is required a new user file and rights file needs to be created. Doing this removes all users except GUEST and ADMIN, which are reset to SourceSafe defaults.
All other users must be recreated. In addition, all rights will be lost and therefore will have to be recreated.
Before you start to recover make sure to copy USERS.TXT file that contain a list of current users, you will need it when you create users after recovery
Let’s start the VSS recovery
Run DDCONV from VSS installation folder, it is installed when you installed the VSS.
(For example: DDCONV C:\VSSTEMP\Data)
Copy UM.DAT, RIGHTS.DAT and STATUS.DAT file from the temporary directory replace the SourceSafe data directory. (Rename the original files)
Use Admin tool to add user,
This recovery method will keep current users and privileges
Create a local user “Admin” with Administrator privilege on vss host and then Logon with “Admin” account
Run Admin tool …cheers
Reset VSS Admin password, Simply download the attach file and run in the Data directory of your VSS 6.0 project (where the file um.dat is located) using a command prompt, then rename the files as instructed and your admin password will become blank.
Note: download the file and then modify extension from .doc to .zip