To create the UADS and the broadcast data set without having TSO/E
active, execute the terminal monitor program (TMP) as a batch job.
Use the ACCOUNT command and its subcommands, as follows:
- Include the ACCOUNT command. Use the SYNC subcommand with the
UADS operand to format a skeleton of the broadcast data set.
- Use the ADD subcommand to add each user ID and make a corresponding
entry in the broadcast data set.
- For security reasons, you may want to delete IBMUSER (the user
ID with ACCOUNT authority provided during system installation) after
creating the UADS and ensuring that the data set is usable. To do
this, use the DELETE subcommand of ACCOUNT.
Note: If you plan to install
a security server (for example, RACF®)
that requires the use of IBMUSER for installation, do not delete IBMUSER.
Instead, perform the following steps:
- Create a new user ID that has ACCOUNT authority.
- Issue the ACCOUNT command followed by the ADD subcommand. Add
a password and any necessary items, such as account number and procedure
name for the IBMUSER user ID.
Figure 1 is a sample listing showing
the creation of the UADS and broadcast data set. An explanation of
the JCL can be found in
Executing the terminal monitor program.
Figure 1. Creating
the UADS and the broadcast data set with a batch job//jobname JOB job statement parameters
// EXEC PGM=IKJEFT01
//SYSTSPRT DD SYSOUT=A
//SYSUADS DD DSN=uads-data-set
//SYSLBC DD DSN=broadcast-data-set,DISP=SHR
//SYSTSIN DD *
ACCOUNT
SYNC UADS
ADD new user ID (see ADD subcommand of ACCOUNT for other operands)
⋮
DELETE (IBMUSER)
END
/*