How to reset the VMware SSO/Platform Services Controller administrator (PSC) password?

By | June 7, 2015

I forgot? or just a password that I memorized didn't want to work with Platform Services Controller (PSC) installed on Windows in my lab šŸ™‚ Fortunately, there is a way to reset and set up a new password for administrator. I followed the below steps:

  1. Log in to the vCenter Server with a domain administrator account. If vCenter Single Sign-On/Platform Services Controller is installed separate from the vCenter Server, log in to the vCenter Single Sign-On/PSC server.
  2. Open an elevated command prompt. (cmd.exe)
  3. Navigate to the vmdird directory by running this command:

    cd "c:\Program Files\VMware\vCenter Server\vmdird"

  4. Run the vdcadmintool.exe command and PressĀ 3Ā to enter theĀ Reset account passwordĀ option.
  5. Type administrator@SSO_domain . If you used the default domain (as I did) you need to type: administrator@vsphere.local
  6. Use the newly generated password to log in to the administrator@vSphere.local account.
    Note: If the generated password contains an exclamation mark (!), perform the regeneration process again.
  7. After the password is regenerated, log in to the vSphere Web Client and change the password.

How to reset the VMware SSO or Platform Services Controller administrator (PSC) password

Note: If you need to reset/set up SSO/PSC administrator password on vCenter/Platform Services Controller appliance, you need just to:

  1. Connect to the vCenter Server Appliance through SSH.
  2. Open the vdcadmintool service tool located in: /usr/lib/vmware-vmdir/bin/
  3. Follow stepsĀ 4-7 mentioned above.

2 thoughts on “How to reset the VMware SSO/Platform Services Controller administrator (PSC) password?

  1. Michael Lolow

    Hello,

    I am trying to follow your instructions, but what do I do if my vdcadmintool.exe is 0kb?

    I am not able to execute it?

    I am using vsphere 6 and vCenter Server

    Reply
    1. Mariusz Post author

      Hi,

      I guess that you use vCenter with embedded PSC. I think the easiest way is copying vdcadmintool.exe from different vCenter.

      Reply

Leave a Reply to Mariusz Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.