Previous Topic: Exit 22, Report Security and RoutingNext Topic: Exit 27, ERE Extension Examiner


Exit 23, Pre-BIND RUN-UNIT

Description

Exit 23, the pre-BIND RUN-UNIT exit, is invoked before a BIND RUN-UNIT is performed. This exit is invoked before exit 14.

How to Use This Exit for Security Purposes

You can use exit 23 to override the subschema name, database name, database node, dictionary name, and dictionary node specified in the program's BIND RUN-UNIT statement. If you replace one of these parameters with an invalid value, the BIND request will fail.

For example, you can choose to change the subschema name when a program specifies a subschema that it should not be accessing.