SYSIBM.USERNAMES columns

The SYSIBM.USERNAMES table is used by both SNA and TCP/IP connections.

Begin general-use programming interface information.
TYPE CHAR(1)
Indicates whether the row is used for inbound or outbound translation:
S
The row is used to obtain the system authorization ID for establishing a trusted connection.
I
The row applies to inbound IDs (not applicable for TCP/IP connections).
O
The row applies to outbound IDs.
The field should contain only I or O. Any other character, including blank, causes the row to be ignored.
AUTHID VARCHAR(128)
An authorization ID that is permitted and perhaps translated. If blank, any authorization ID is permitted with the corresponding LINKNAME; all authorization IDs are translated in the same way. Outbound translation is not performed on CONNECT statements that contain an authorization ID for the value of the USER parameter.
LINKNAME CHAR(8)
Identifies the VTAM® or TCP/IP network locations that are associated with this row. A blank value in this column indicates that this name translation rule applies to any TCP/IP or SNA partner.
If you specify a nonblank value for this column, one or both of the following situations must be true:
  • A row exists in table SYSIBM.LUNAMES that has an LUNAME value that matches the LINKNAME value that appears in this column.
  • A row exists in table SYSIBM.IPNAMES that has a LINKNAME value that matches the LINKNAME value that appears in this column.
NEWAUTHID VARCHAR(128)
The translated authorization ID. If blank, no translation occurs.
End general-use programming interface information.