Input values for connection routines

A connection routine can have different input values.

The input values for a connection routine include the following:

  • Begin program-specific programming interface information.The initial primary authorization ID for a local request can be obtained from the z/OS® address space extension block (ASXB).

    The ASXB contains at most only a seven-character value. That is always sufficient for a TSO user ID or a user ID from an z/OS JOB statement, and the ASXB is always used for those cases.

    For CICS®, IMS, or other started tasks, z/OS can also pass an eight-character ID. If an eight-character ID is available, and if its first seven characters agree with the ASXB value, then Db2 uses the eight-character ID. Otherwise it uses the ASXB value.

    If RACF® is active, the field used contains a verified RACF user ID; otherwise, it contains blanks.

  • The primary ID for a remote request is the ID passed in the conversation attach request header (SNA FMH5) or in the DRDA SECCHK command.
  • The SQL ID contains blanks.
  • The list of secondary IDs contains blanks.End program-specific programming interface information.