Dump User Profile (DMPUSRPRF)

The Dump User Profile (DMPUSRPRF) command is used primarily for problem analysis. It copies the contents and attributes of a user profile to a spooled printer file named QPSYDMPU.

Caution: Service personnel may request that you create a user profile named QPWDDEBUG with a specific password value and then dump the profile with this command. Internal password information, including the encrypted password values, will be dumped for this specific profile and only this profile. After the problem analysis is complete, the QPWDDEBUG user profile should be deleted and removed from your system.

Restrictions:

  1. This command is shipped with public *EXCLUDE authority.
  2. To use this command, you must have service (*SERVICE) special authority, or be authorized to the Service Dump function of the operating system through System i Navigator's Application Administration support. The Change Function Usage (CHGFCNUSG) command with a function ID of QIBM_SERVICE_DUMP can also be used to change the list of users that are allowed to perform dump operations.
  3. To dump the auditing values associated with the user profile you must have either all object (*ALLOBJ) or audit (*AUDIT) special authority. If you do not have either *ALLOBJ or *AUDIT special authority, the auditing values will not be dumped.

Parameters

Keyword Description Choices Notes
USRPRF User profile Name Required, Positional 1

User profile (USRPRF)

Specifies the user profile object that is dumped.

This is a required parameter.

name
Specify the name of the user profile to be dumped.

Examples

DMPUSRPRF   USRPRF(QSECOFR)

This command dumps the QSECOFR user profile.

Error messages

*ESCAPE Messages

CPF2204
User profile &1 not found.
CPF8134
User profile &4 damaged.
CPF9845
Error occurred while opening file &1.
CPF9846
Error while processing file &1 in library &2.
CPF9847
Error occurred while closing file &1 in library &2.
CPF9850
Override of printer file &1 not allowed.
CPF9851
Overflow value for file &1 in &2 too small.
CPF98A2
Not authorized to &1 command or API.