Logging on to TSO with a new logonid USER1234, results with error message: ACF82908 ACF2, LOGONID TOO LONG
The CA ACF2 Message Guide states:
ACF82908 ACF2, LOGONID TOO LONG
You entered a logonid that is longer than the maximum length of eight characters.
Renter with a valid logonid.
The logonid being used is only eight characters in length. What is the problem?
Most applications allow a logonid length of eight characters, but IBM has placed a restriction on TSO to only allow a maximum length of seven characters for the TSO userid (logonid). In TSO, if you submit JCL for a batch job without an explicit jobname, the TSO submit process will prompt you with the message:
IKJ56700A ENTER JOBNAME CHARACTER(S) -
The character that you specify is then added to the TSO userid (logonid) to dynamically create the jobname for that job, to differentiate this job from the jobname for the current TSO session. If the userid were 8 characters long, then this process would not be possible (to dynamically create a jobname different than the TSO session jobname).
Started tasks (STCs), batch only logonids (e.g. with RESTRICT), CICS, and other applications can specify userids (logonids) that are eight characters in length. For TSO logonids, the maximum length is seven.