Db2 object types and object names

The RACF access control module constructs the RACF resources name using information passed in various fields (XAPLOBJN, XAPLOWNR, and XAPLREL2).

The content of these fields depends on the input object type, XAPLTYPE.

The following table defines the object name qualifiers used in RACF resource names for each Db2 object type:

Table 1. Db2 object name qualifiers for RACF resources
Db2 object
Object name qualifiers
buffer pool bufferpool-name
collection collection-ID
database database-name
Java™ archive (JAR) schema-name.JAR-name
package
collection-ID.package-ID
collection-ID
owner
plan
plan-name
owner
role not applicable
schema
schema-name
schema-name.function-name
schema-name.procedure-name
schema-name.type-name
sequence schema-name.sequence-name
storage group storage-groupname
stored procedure schema-name.procedure-name
system
owner
(BINDAGENT only)
table, index
table-qualifier.table-name
table-qualifier.table-name.column-name
table space database-name.table-space-name
trusted context not applicable
user-defined distinct type schema-name.type-name
user-defined function schema-name.function-name
view
view-qualifier.view-name
table-qualifier.table-name
table-qualifier.table-name.view-qualifier.view-name
Note: The format of the Db2 object name qualifiers is defined by Db2.