The Always Store Password Reversibly option controls how a user's password is stored in the system.
Reversible password storage allows the system to retrieve the original password when required by specific features or authentication mechanisms. Non-reversible password storage stores only the hash value of the password, and the original password cannot be recovered.
The Always Store Password Reversibly option is disabled by default.
Password storage behavior can be identified using the user flags shown in the Local Users database.
Password Storage Flags:
| Flag | Meaning |
|---|---|
| 6 | Password is stored reversibly (encrypted) |
| d | Password is stored non-reversibly (hashed) |
For example, for user demo1:
Password storage settings follow user-level precedence over group-level configuration.
Example Scenario:
The password for demo1 is now stored as a hash (non-reversible).
Result: Even though Group1 is configured to store member passwords reversibly:
To Change the Password to Reversible Storage:
After the password is changed, it will be stored in reversible (encrypted) format.
Merely enabling the reversible password option does not convert existing stored passwords. The password must be changed after enabling the setting for the new storage format to take effect.
When the Non-Reversible Password (NRP) feature is enabled, periodic Common Credential Discovery and Reporting (CLDR) verification cannot be performed for Local Users. CLDR checks for Local Users can only occur during the user authentication/login process.
As a result:
Because the original password is only available during authentication, CLDR verification for Local Users with NRP enabled is limited to user login events and cannot be executed through periodic background scans.