Perforce Command Reference:   [Index] [Prev] [Next]


P4PASSWD

Description

Supplies the current Perforce user's password for any p4 command.

Usage Notes

Used by
p4 client?
Used by
p4d server?
Command-Line
Alternative
Can be set in P4CONFIG file?
Yes No p4 -P passwd command Yes

Value if not Explicitly Set

None

Notes

Perforce passwords are set via p4 passwd, or in the form invoked by p4 user. The setting of P4PASSWD is used to verify the user's identity. If a password has not been set, the value P4PASSWD is not used, even if set.

While it is possible to manually set the P4PASSWD environment variable to your plaintext password, the more secure way is to use the p4 passwd command. On UNIX, this will invoke a challenge/response mechanism which securely sends your password to the p4d server. On NT, this will set P4PASSWD to the encrypted MD5 hash of your password.

On Windows platforms, if you set a password via P4Win, the Perforce Windows GUI, the value of the registry variable P4PASSWD will be set for you. Setting the password in P4Win is like using p4 passwd from the NT command line, setting the registry variable to the encrypted MD5 hash of the password. The unencrypted password itself is never stored in the registry.



Perforce Command Reference:   [Index] [Prev] [Next]


Copyright 1999 Perforce Software.
Contact us at [email protected]
Last updated: 09/15/99 (Manual version 99.1.cr.6)