checkshowaccess Command

The MQL checkshowaccess command sets or unsets the global flag to indicate whether the new access checking required by show access is to be executed or not.

This is a one-time-only command and is provided only via MQL. If set to OFF, the software will not perform the checking, and the feature will not be enabled. If set to ON, the software will always perform the checks.

Use this syntax:

set checkshowaccess [ON|OFF]

By default, the database is upgraded with a global setting that indicates that show access should NOT be checked, and therefore the feature will not actually be enabled until this flag is changed. Since show access will not be checked, all users, states and rules will have show access. This guarantees upward compatibility.

Until the checkshowaccess flag is explicitly set to ON, all the new access checks required for this feature will be skipped. Even after the checkshowaccess flag is set to ON, the only effect will be the negligible time spent in the new access checks since all users will have Show access to all objects by default.

Show access status is included in export and imports. However, the access of the global flag is not included.

You can execute print checkshowaccess to determine if this flag is on or off.