DatabasePermission Members
Include Protected Members
Include Inherited Members
The DatabasePermission object represents a SQL Server database permission. The database permission can be added to a database permission set, and then granted, revoked, or denied to a user.
The DatabasePermission type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() |
Add(DatabasePermission, DatabasePermission) | Returns a set of database permissions after adding a new database permission to an existing set of database permissions. |
![]() ![]() |
BitwiseOr(DatabasePermission, DatabasePermission) | Creates a database permission set by performing a bitwise OR operation on two DatabasePermission objects. |
![]() |
Equals(Object) | Determines whether the referenced database permission object is equal to a specified object. (Overrides Object.Equals(Object).) |
![]() |
Finalize() | (Inherited from Object.) |
![]() |
GetHashCode() | This method supports the SQL Server infrastructure and is not intended to be used directly from your code. (Overrides Object.GetHashCode().) |
![]() |
GetType() | (Inherited from Object.) |
![]() |
MemberwiseClone() | (Inherited from Object.) |
![]() ![]() |
ToDatabasePermissionSet(DatabasePermission) | Returns a set of database permissions, based on a single database permission, by converting a DatabasePermission object to a DatabasePermissionSet object. |
![]() |
ToString() | (Inherited from Object.) |
Top
Operators
Name | Description | |
---|---|---|
![]() ![]() |
Addition(DatabasePermission, DatabasePermission) | Creates a database permission set by performing an addition operation on two DatabasePermission objects. |
![]() ![]() |
BitwiseOr(DatabasePermission, DatabasePermission) | Creates a database permission set by performing a bitwise OR operation on two DatabasePermission objects. |
![]() ![]() |
Equality(DatabasePermission, DatabasePermission) | Compares two DatabasePermission objects in an equality operation. |
![]() ![]() |
Implicit(DatabasePermission to DatabasePermissionSet) | |
![]() ![]() |
Inequality(DatabasePermission, DatabasePermission) | Determines whether two DatabasePermission objects are not equal by performing an inequality operation. |
Top
Properties
Name | Description | |
---|---|---|
![]() ![]() |
Alter | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyApplicationRole | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyAssembly | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyAsymmetricKey | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyCertificate | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyContract | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyDatabaseAudit | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyDatabaseDdlTrigger | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyDatabaseEventNotification | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyDataspace | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyFulltextCatalog | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyMessageType | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyRemoteServiceBinding | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyRole | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyRoute | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnySchema | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyService | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnySymmetricKey | Gets a permission that can be included in the database permission set. |
![]() ![]() |
AlterAnyUser | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Authenticate | Gets a permission that can be included in the database permission set. |
![]() ![]() |
BackupDatabase | Gets a permission that can be included in the database permission set. |
![]() ![]() |
BackupLog | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Checkpoint | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Connect | Gets a permission that can be included in the database permission set. |
![]() ![]() |
ConnectReplication | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Control | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateAggregate | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateAssembly | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateAsymmetricKey | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateCertificate | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateContract | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateDatabase | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateDatabaseDdlEventNotification | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateDefault | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateFulltextCatalog | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateFunction | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateMessageType | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateProcedure | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateQueue | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateRemoteServiceBinding | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateRole | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateRoute | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateRule | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateSchema | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateService | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateSymmetricKey | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateSynonym | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateTable | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateType | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateView | Gets a permission that can be included in the database permission set. |
![]() ![]() |
CreateXmlSchemaCollection | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Delete | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Execute | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Insert | Gets a permission that can be included in the database permission set. |
![]() ![]() |
References | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Select | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Showplan | Gets a permission that can be included in the database permission set. |
![]() ![]() |
SubscribeQueryNotifications | Gets a permission that can be included in the database permission set. |
![]() ![]() |
TakeOwnership | Gets a permission that can be included in the database permission set. |
![]() ![]() |
Update | Gets a permission that can be included in the database permission set. |
![]() ![]() |
ViewDatabaseState | Gets a permission that can be included in the database permission set. |
![]() ![]() |
ViewDefinition | Gets a permission that can be included in the database permission set. |
Top