SECADM2_INPUT_STYLE in macro DSN6SPRM
Specifies whether the SECADM2 setting is passed as a hexadecimal string or as a standard character string. Valid values are HEX or CHAR.
A value of HEX means that SECADM2 is a hexadecimal character string that represents a
Unicode-encoded role name. A value of HEX is valid only when SECADM2_TYPE=ROLE. When
SECADM2_INPUT_STYLE is set to HEX, SECADM2 must be an even number of bytes, 2 - 256, consisting
entirely of 0 - 9 and A - F.
The default value for SECADM2_INPUT_STYLE is CHAR, which means that SECADM2 is passed as a standard character string. If SECADM2_TYPE=AUTHID, SECADM2 can be an authorization ID of 1 - 8 characters, or if SECADM2_TYPE=ROLE, SECADM2 can be an ordinary SQL identifier of 1 - 128 characters.