Change a System User Password

Built-in system users are defined when you boot the GemFire XD locator. Other GemFire XD members that join the system must specify one of the same system users that are defined in the locator. If you need to change the password of a system user, you must stop all members of the distributed system, and then restart them (starting with the locator), specifying the new username definition when you start.

To change the password of an existing system user, either specify a new password when your start a GemFire XD member using the gemfirexd.user.UserName system property, or generate a new encrypted password using gfxd encrypt-password and place the new encrypted password in the file.

See Create and View System Users or Encrypt the Password of a System User for details.

Note: Regardless of which method you use to define the new password, you must restart all GemFire XD members (including locators) using the new password. You cannot change a system password user on only a subset of the GemFire XD members. This limitation applies only to system users defined in the BUILTIN authentication schema. LDAP authentication occurs outside of the GemFire XD system, so passwords can be changed without affecting available GemFire XD members.