z/OS Security Server RACF Security Administrator's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


IRRRID00 job control statements

z/OS Security Server RACF Security Administrator's Guide
SA23-2289-00

The following job control statements are needed to run the remove ID utility:
JOB
Initiates the job.
It is recommended that you run IRRRID00 with a region size of 25M:
EXEC PGM=IRRRID00,REGION=25M
Note: The storage required to run IRRRID00 successfully depends on the size of the RACF® database and other factors that are controlled by the sort utility your installation uses. If the job does not run because there is not enough storage available, try increasing the region size. If your installation has a large RACF database, a region size of 0M might be required:
EXEC PGM=IRRRID00,REGION=0M
EXEC
Specifies the program name (PGM=IRRRID00) or the procedure name if the job control statements are in a procedure library.
SYSPRINT DD
Defines a sequential message data set for the messages produced by IRRRID00.
SYSOUT DD
Defines a sequential message data set for the messages produced by the DFSORT utility or its equivalent.
SORTOUT DD
Defines a work data set that contains final list records. This data set should be approximately the same size as the data set allocated to INDD.
SYSUT1 DD
Defines a work data set that contains intermediary records. This data set should be approximately the same size as the data set allocated to INDD.
INDD DD
Defines the sequential input data set that contains the IRRDBU00 output being processed. This statement should refer to the same data set as the OUTDD statement does in the IRRDBU00 job.
OUTDD DD
Defines the single sequential output data set. The output of IRRRID00 is a set of variable length records that contain the commands needed to delete or alter the references to the IDs. This data set must be allocated as a variable length data set, with a logical record length (LRECL) of at least 259. If a shorter LRECL is supplied, IRRRID00 changes the LRECL to 259.

When IRRRID00 opens the OUTDD data set, it verifies that the block size of the data set is at least 4 greater than the LRECL.

SYSIN DD
Defines the sequential input data set that contains the list of user IDs or group names to search for. Each ID must be on its own record. The ID can be up to 8 characters in length. It will be truncated if longer than 8 characters.

Optionally, you can specify a replacement ID. The replacement ID must be on the same input record, separated from the original ID by at least 1 blank. The replacement ID can be up to 8 characters in length. It will be truncated if longer than 8 characters.

IRRRID00 accepts both fixed length records (RECFM=F or RECFM=FB) and variable length records (RECFM=V or RECFM=VB) either with or without record numbers. To allow for record numbers, IRRRID00 always ignores columns 1–8 if the SYSIN records are variable length, and ignores the last eight columns if the records are fixed length. In addition, IRRRID00 ignores blank records.

Note:
  1. The SYSIN DD is optional.

    If SYSIN is specified, IRRRID00 does not validate the ID being searched for or the replacement ID.

    If it is not specified or if it points to a data set that does not contain a list of user IDs or group names, a message is issued to SYSPRINT and a search is performed for all references to IDs that no longer exist.

  2. The percent (%) and asterisk (*) are processed as regular characters; no generic processing will be performed. A period (.) should not be used but will be accepted; a match of IDs will not occur in most cases.
  3. Some of the DD names shown are for DFSORT only. If you are using an equivalent product, refer to that product's documentation for the DD names to use.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014