We are a small web hosting company whom use windows 2003 and plesk control panel to offer hosting services to our clients. After years of having to login to each customer's webspace via their own FTP accounts to upload websites we wanted to move to a single login we could use as administrators to access all websites rather than separate username/passwords per customer.
So, one of the juniors went about configuring an account for full FTP access (anything but straightforward on windows). So in his haste he set the administrator account with a home directory. After logging off and coming back in the next day we found the administrator account had lost all read/write permissions outside of the home directory he set.
I attempted to use command prompt to change/remove his home directory settings but it didn't really work and the profile reverted to c:\dcouments and settings\TEMP. I used command prompt since the account had lost all read/write access through windows explorer including accessing MMC panel to remove the home directory via the GUI.
Anyway I must have made a mistake somewhere in my commands because now I have logged off I cannot log back in with the account using its username/password (it throws up standard system cannot log you in error). It seems we are going backwards and have lost virtually all administrator access to our server (although it continues to run fine for our client's hosting accounts).
I was running commands such as:
net user administrator /profile path:"c:"
This is critical and seems to be a massive oversight from Microsoft if we can't reset the administrator account.