BindOwner


The BindOwner parameter determines the value of the OWNER parameter that the High-speed Apply Engine uses in the Db2 command BIND PLAN. High-speed Apply Engine issues the BIND command to bind plans and packages for a target Db2 database. The authorization ID that you specify as the value of this parameter must have appropriate privileges to bind plans, bind packages, and administer collections.

Related topic

Attributes

This parameter has the following attributes:

Attribute

Value

Section

[Bind]

Abbreviation

None

Required?

No

Valid values

Valid authorization ID or role name with appropriate bind privileges

1-128 characters long

Default value

None

Usage

Use this parameter to specify a different user ID (or secondary authorization ID) that High-speed Apply Engine uses to bind plans and packages. By using this parameter, you can avoid granting bind privileges to the user ID that runs High-speed Apply Engine.

When the value of the BindAction parameter is Use, BindOwner must be the authorization ID that was used to generate a pre-bound plan that High-speed Apply Engine uses (for more information, see BindAction). The BindOwner parameter is part of one method of granting authorizations and privileges for plans, packages, and collections. For more information about this and other methods, see Db2-authorizations-for-plans-packages-and-collections.

Important

(BMC.DB2.SPE2310) To run High-speed Apply Engine in a trusted context, define WITH ROLE AS OBJECT OWNER AND QUALIFIER. To configure the BindOwner option, you must specify a Role name instead of a User ID.

LOADPLUS for Db2 passes the value of the APOWNER option to High-speed Apply Engine as the BindOwner parameter during an SQLAPPLY load action. For more information, see Integrating.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*