3.1.1 Require Explicit Authorization for Cataloging (CATALOG_NOAUTH)

Information

Db2 can be configured to allow users that do not possess the SYSADM authority to catalog and uncatalog databases and nodes. It is recommended that the CATALOG_NOAUTH parameter be set to NO.

Rationale:

Cataloging a database is the process of registering a database from a remote client to allow remote call and access. Setting CATALOG_NOAUTH to YES bypasses all permissions checks and allows anyone to catalog and uncatalog databases.

Solution

Perform the following to require explicit authorization to catalog and uncatalog databases and nodes.

Attach to the Db2 instance

db2 => attach to <db2instance>

Run the following command:

db2 => update database manager configuration using catalog_noauth no

See Also

https://workbench.cisecurity.org/benchmarks/10752

Item Details

Category: ACCESS CONTROL, MEDIA PROTECTION

References: 800-53|AC-3, 800-53|AC-5, 800-53|AC-6, 800-53|MP-2, CSCv7|14.6

Plugin: Windows

Control ID: 1d2de7d668ee554f8910fc27ef872f29c5788a271b6960ccb9605f43c5c2b60c