Skip to main content

Enum PermissionTargetType

Namespace: Varigence.Languages.Biml

Assembly: Biml.dll

C#


public enum PermissionTargetType

Fields

FieldsDescription
AllSpecifies the ALL permission. This is equivalent to the ANSI SQL92 ALL Permission, which has different behaviors depending on the target object.
AlterSpecifies that the principal will be able to modify the schema or other metadata associated with the target object.
ControlSpecifies that the principal will have control priveleges for the target object.
DeleteSpecifies that the principal will be able to delete values from the target object.
ExecuteSpecifies that the principal will be able to execute the target object.
InsertSpecifies that the principal will be able to insert new values into the target object.
ReferencesSpecifies that the principal will have the reference privelege for the target object.
SelectSpecifies that the principal will be able to select or read values from the target object.
TakeOwnershipSpecifies that the principal will be able to take ownership of the target object.
UpdateSpecifies that the principal will be able to update values in the target object.
ViewChangeTrackingSpecifies that the principal will be view change tracking informationable to delete values from the target object.
ViewDefinitionSpecifies that the principal will be able to view schema or other metadata information associated with the target object.