Chapter 13 Managing Database Access
You can define in the same way permissions for a user, a group, or a role. In this section, we focus on the user case, but the process can be used with groups and roles.
The Permissions page is divided in two zones:
The following states are available:
| Grant option | Description |
|---|---|
| Grant | Permission is assigned to user |
| Revoke | Permission inherited from a group or role is revoked for the current user. Revoke is only available when the user inherits a privilege from a group or a role |
| Grant with grant option | Grantee has the right to pass on the permission to other users |
| Revoke with cascade | User no longer has permission and the same occurs to all users who were granted permissions by the grantee |
| None | To cancel any state and clean up the current cell |
When you define the permissions for a user you have to:
A user belonging to a group or having a role with permissions inherits these permissions. You can display or hide users with inherited permissions using the following tools in the upper part of the Permissions page:
| Tool | Action |
|---|---|
|
Adds users that inherit permissions |
|
Hides users that do not inherit permissions |
When you select specific permissions for the user, the list of permissions displays the user permission above the group permission. The following table summarizes the different permission combinations:
| Permission combination | Description |
|---|---|
|
Permission granted to user |
|
Permission inherited from group |
|
Permission granted to group and revoked to user |
|
Permission granted to group and overloaded by "with admin option" |
|
Permission granted to group and revoked with cascade to user |
To define permissions for a user:
| Copyright (C) 2005. Sybase Inc. All rights reserved. |
| |