Grant or revoke command permissions or object permissions to or from users, groups, or roles.
Permission | Grantee or Object | Links |
---|---|---|
Create Command Permissions | You can grant or revoke these create commands to or from users,
groups, or roles:
|
Setting Command Permissions for a Group |
Object Permissions – Owners | You can grant or revoke object permissions to or from a user, group, or role. |
Granting Object Permissions to a Role Revoking Object Permissions from a Role Granting Object Permission to a User Revoking Object Permissions from a User |
Object Permissions – Object | For tables, you can set these permissions:
|
|
For stored procedures, scalar functions and extended stored procedures, you can grant or revoke execute permission. | Granting Execute Permission on an Extended Stored Procedure
Revoking Execute Permission on an Extended Stored Procedure Granting Execute Permission on a Scalar Function Revoking Execute Permission on a Scalar Function |
|
For encryption keys, you can grant or revoke execute permission. | Granting Encryption Permissions to Roles, Users and Groups. | |
For views, you can set these permissions:
|
Granting Permissions on Views | |
For precomputed results, you can grant or revoke execute permission. |
Granting Precomputed Result Set Permissions to a Specific User Revoking Precomputed Result Set Permissions to a Specific Use |