IBM Support

PH18956: SET OWNER INFORMATION IN XAPLREL1 FIELD.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When Access Control Authorization Exit (ACAE) is used, the
    XAPLREL1 field could be missing information such as a package
    owner.
    

Local fix

  • N/A
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All Db2 11 and Db2 12 for z/OS users of                      *
    * Access Control Authorization Exit (ACAE),                    *
    * DSNX@XAC.                                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * When ACAE is used, the drop package                          *
    * and free package do not provide the                          *
    * package owner.                                               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Apply corrective PTF when available                          *
    ****************************************************************
    When ACAE is used for authorization, the package owner is not
    provided for the package (XAPLTYPE='K') DROPAUT (XAPLPRIV=73)
    check. The DROPAUT privilege is checked for SQL DROP PACKAGE
    and FREE PACKAGE command.
    

Problem conclusion

  • Db2 code has been changed to set the XAPLREL1 field with the
    package owner value for DROPAUTK privilege.
    The ACAE parameter list (XAPL) has been changed to include the
    package owner for the DROPAUT privilege on packages.
    - XAPLREL1 - ADDRESS TO OWNER OF PACKAGE
    Macro DSNXAPRV that documents specific fields passed to ACAE is
    updated as follows:
    
    ...
    DROPAUTK  EQU  0073  DROP K
    * XAPLOBJN - PACKAGE ID
    * XAPLOWNQ - COLLECTION ID
    * XAPLREL2 - PACKAGE VERSION ID
    |* XAPLREL1 - PACKAGE OWNER
    ...
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH18956

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    B10

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2019-11-07

  • Closed date

    2020-02-14

  • Last modified date

    2020-03-02

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI67917 UI67918

Modules/Macros

  • DSNXAPRV DSNXACAE DSNXARU3
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • RB10 PSY UI67917

       UP20/02/22 P F002

  • RC10 PSY UI67918

       UP20/02/22 P F002

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"11.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 March 2020