Specifying the access control authorization routine

Your access control authorization routine must have a CSECT name and an entry point of DSNX@XAC. The load module name or alias name must also be DSNX@XAC. A default routine with this name and entry point exists in library prefix.SDSNLOAD.

About this task

Begin program-specific programming interface information.To use your routine instead of the default routine, place it in the prefix.SDSNEXIT library. Use installation job DSNTIJEX to assemble and link-edit the routine and to place it in the prefix.SDSNEXIT library. If you use any other library, you might need to change the STEPLIB or JOBLIB concatenations in the Db2 start-up procedures.

The source code for the default routine is in prefix.SDSNSAMP as DSNXSXAC. You can use it to write your own exit routine. To assemble it, you must use the High Level Assembler.

RACF® provides a sample exit routine DSNXRXAC, which is shipped with Db2. It can be found in prefix.SDSNSAMP.End program-specific programming interface information.