Authority to access objects

Depending on the security level and other security settings, users might be given several levels of access to objects on the server.

Table 1. Levels of accessing authority
Access Description
All object Grants unrestricted access to every object on the server.
Object Grants access to specified objects.
Object data Grants access to the data contained in specified objects.
public Grants default access to public objects

Assume that a user needs authorization to add, change and delete data in a database, but does not need to delete tables or the database itself. The user can be granted object data-level authority, rather than object-level authority.

Note: Adopted authority will grant users access to objects called by an object they are working with. Administrators can allow or restrict adopted authority with security system values.