Skip to main content
Previous sectionNext section

Public Privileges

Public privileges are the privileges that all users have on a database asset. Each resource has a single property, Public Permissions, that determines the public privileges for the asset protected by the resource. The possible values are, depending on the resource, READ, WRITE, and USE. For example, if the public permissions on %DB_EmployeeInfo include READ, then all users can read the EmployeeInfo database.

By default several databases installed with Caché support various public privileges:

Default Public Privileges
Resource Public Permission Effect
%DB_CACHELIB READ Provides all users with ability to execute Caché class library code.
%DB_CACHETEMP READ,WRITE Provides all users with ability to read and write to temporary globals.
%DB_DOCBOOK READ Provides all users with the ability to read the documentation.