Share via


PermissionType Enum

Definition

Sql permissions

public enum PermissionType
type PermissionType = 
Public Enum PermissionType
Inheritance
PermissionType

Fields

Name Value Description
Unknown 0

Unknown

Insert 1

Insert

Select 2

Select

Update 3

Update

Delete 4

Delete

References 5

References

CreateDatabase 6

CreateDatabase

CreateDefault 7

CreateDefault

CreateFunction 8

CreateFunction

CreateProcedure 9

CreateProcedure

CreateRule 10

CreateRule

CreateTable 11

CreateTable

CreateView 12

CreateView

BackupDatabase 13

BackupDatabase

BackupLog 14

BackupLog

AdministerBulkOperations 1000

AdministerBulkOperations

Alter 1001

Alter

AlterAnyApplicationRole 1002

AlterAnyApplicationRole

AlterAnyAssembly 1003

AlterAnyAssembly

AlterAnyAsymmetricKey 1004

AlterAnyAsymmetricKey

AlterAnyCertificate 1005

AlterAnyCertificate

AlterAnyConnection 1006

AlterAnyConnection

AlterAnyContract 1007

AlterAnyContract

AlterAnyCredential 1008

AlterAnyCredential

AlterAnyDatabase 1009

AlterAnyDatabase

AlterAnyDatabaseDdlTrigger 1010

AlterAnyDatabaseDdlTrigger

AlterAnyDatabaseEventNotification 1011

AlterAnyDatabaseEventNotification

AlterAnyDataspace 1012

AlterAnyDataspace

AlterAnyEndpoint 1013

AlterAnyEndpoint

AlterAnyEventNotification 1014

AlterAnyEventNotification

AlterAnyFulltextCatalog 1015

AlterAnyFulltextCatalog

AlterAnyLinkedServer 1016

AlterAnyLinkedServer

AlterAnyLogin 1017

AlterAnyLogin

AlterAnyMessageType 1018

AlterAnyMessageType

AlterAnyRemoteServiceBinding 1019

AlterAnyRemoteServiceBinding

AlterAnyRole 1020

AlterAnyRole

AlterAnyRoute 1021

AlterAnyRoute

AlterAnySchema 1022

AlterAnySchema

AlterAnyService 1023

AlterAnyService

AlterAnySymmetricKey 1024

AlterAnySymmetricKey

AlterAnyUser 1025

AlterAnyUser

AlterResources 1026

AlterResources

AlterServerState 1027

AlterServerState

AlterSettings 1028

AlterSettings

AlterTrace 1029

AlterTrace

Authenticate 1030

Authenticate

AuthenticateServer 1031

AuthenticateServer

Checkpoint 1034

Checkpoint

Connect 1035

Connect

ConnectReplication 1036

ConnectReplication

ConnectSql 1037

ConnectSql

Control 1038

Control

ControlServer 1039

ControlServer

CreateAggregate 1040

CreateAggregate

CreateAnyDatabase 1041

CreateAnyDatabase

CreateAssembly 1042

CreateAssembly

CreateAsymmetricKey 1043

CreateAsymmetricKey

CreateCertificate 1044

CreateCertificate

CreateContract 1045

CreateContract

CreateDatabaseDdlEventNotification 1047

CreateDatabaseDdlEventNotification

CreateDdlEventNotification 1048

CreateDdlEventNotification

CreateEndpoint 1050

CreateEndpoint

CreateFulltextCatalog 1051

CreateFulltextCatalog

CreateMessageType 1053

CreateMessageType

CreateQueue 1055

CreateQueue

CreateRemoteServiceBinding 1056

CreateRemoteServiceBinding

CreateRole 1057

CreateRole

CreateRoute 1058

CreateRoute

CreateSchema 1060

CreateSchema

CreateService 1061

CreateService

CreateSymmetricKey 1062

CreateSymmetricKey

CreateSynonym 1063

CreateSynonym

CreateTraceEventNotification 1065

CreateTraceEventNotification

CreateType 1066

CreateType

CreateXmlSchemaCollection 1068

CreateXmlSchemaCollection

Execute 1070

Execute

ExternalAccessAssembly 1071

ExternalAccessAssembly

Impersonate 1072

Impersonate

Receive 1074

Receive

Send 1077

Send

Showplan 1078

Showplan

Shutdown 1079

Shutdown

SubscribeQueryNotifications 1080

SubscribeQueryNotifications

TakeOwnership 1081

TakeOwnership

UnsafeAssembly 1082

UnsafeAssembly

ViewAnyDatabase 1084

ViewAnyDatabase

ViewAnyDefinition 1085

ViewAnyDefinition

ViewChangeTracking 1086

ViewChangeTracking

ViewDatabaseState 1087

ViewDatabaseState

ViewDefinition 1088

ViewDefinition

ViewServerState 1089

ViewServerState

All 1090

All

AlterAnyDatabaseAudit 1091

AlterAnyDatabaseAudit

AlterAnyServerAudit 1092

AlterAnyServerAudit

CreateSequence 1093

CreateSequence

AlterAnyServerRole 1094

AlterAnyServerRole

CreateServerRole 1095

CreateServerRole

CreateAvailabilityGroup 1096

CreateAvailabilityGroup

AlterAnyAvailabilityGroup 1097

AlterAnyAvailabilityGroup

AlterAnyDatabaseEventSession 1098

AlterAnyDatabaseEventSession

ConnectAnyDatabase 1099

ConnectAnyDatabase

ImpersonateAnyLogin 1100

ImpersonateAnyLogin

SelectAllUserSecurables 1101

SelectAllUserSecurables

AlterAnySecurityPolicy 1102

AlterAnySecurityPolicy

AlterAnyColumnEncryptionKey 1103

AlterAnyColumnEncryptionKey

AlterAnyColumnMasterKey 1104

AlterAnyColumnMasterKey

Unmask 1105

Unmask

AlterAnyMask 1106

AlterAnyMask

ViewAnyColumnMasterKeyDefinition 1107

ViewAnyColumnMasterKeyDefinition

ViewAnyColumnEncryptionKeyDefinition 1108

ViewAnyColumnEncryptionKeyDefinition

AlterAnyExternalDataSource 1109

AlterAnyExternalDataSource

AlterAnyExternalFileFormat 1110

AlterAnyExternalFileFormat

AlterAnyDatabaseScopedConfiguration 1111

AlterAnyDatabaseScopedConfiguration

AlterAnySensitivityClassification 1112

AlterAnySensitivityClassification

ViewAnySensitivityClassification 1113

ViewAnySensitivityClassification

KillDatabaseConnection 1114

KillDatabaseConnection

ExecuteAnyExternalScript 1115

ExecuteAnyExternalScript

AdministerDatabaseBulkOperations 1116

AdministerDatabaseBulkOperations

OwnershipChaining 1117

OwnershipChaining

AlterAnyExternalLanguage 1118

AlterAnyExternalLanguage

AlterAnyExternalLibrary 1119

AlterAnyExternalLibrary

AlterAnyExternalStream 1120

AlterAnyExternalStream

AlterAnyExternalJob 1121

AlterAnyExternalJob

CreateUser 1122

CreateUser

ViewDatabaseSecurityState 1123

ViewDatabaseSecurityState

ViewDatabasePerformanceState 1124

ViewDatabasePerformanceState

ViewSecurityDefinition 1125

ViewSecurityDefinition

ViewCryptographicallySecuredDefinition 1126

ViewCryptographicallySecuredDefinition

EnableLedger 1127

EnableLedger

AlterLedger 1128

AlterLedger

ViewLedgerContent 1129

ViewLedgerContent

ExecuteAnyExternalEndpoint 1130

ExecuteAnyExternalEndpoint

CreateLogin 1131

CreateLogin

ViewAnySecurityDefinition 1132

ViewAnySecurityDefinition

ViewServerSecurityState 1133

ViewServerSecurityState

ViewServerPerformanceState 1134

ViewServerPerformanceState

AlterAnyEventSession 1135

AlterAnyEventSession

ViewAnyCryptographicallySecuredDefinition 1136

ViewAnyCryptographicallySecuredDefinition

CreateExternalLanguage 1137

CreateExternalLanguage

CreateExternalLibrary 1138

CreateExternalLibrary

AlterAnyDatabaseEventSessionAddEvent 1139

AlterAnyDatabaseEventSessionAddEvent

AlterAnyDatabaseEventSessionAddTarget 1140

AlterAnyDatabaseEventSessionAddTarget

AlterAnyDatabaseEventSessionDisable 1141

AlterAnyDatabaseEventSessionDisable

AlterAnyDatabaseEventSessionDropEvent 1142

AlterAnyDatabaseEventSessionDropEvent

AlterAnyDatabaseEventSessionDropTarget 1143

AlterAnyDatabaseEventSessionDropTarget

AlterAnyDatabaseEventSessionEnable 1144

AlterAnyDatabaseEventSessionEnable

AlterAnyDatabaseEventSessionOption 1145

AlterAnyDatabaseEventSessionOption

AlterAnyEventSessionAddEvent 1146

AlterAnyEventSessionAddEvent

AlterAnyEventSessionAddTarget 1147

AlterAnyEventSessionAddTarget

AlterAnyEventSessionDisable 1148

AlterAnyEventSessionDisable

AlterAnyEventSessionDropEvent 1149

AlterAnyEventSessionDropEvent

AlterAnyEventSessionDropTarget 1150

AlterAnyEventSessionDropTarget

AlterAnyEventSessionEnable 1151

AlterAnyEventSessionEnable

AlterAnyEventSessionOption 1152

AlterAnyEventSessionOption

CreateAnyDatabaseEventSession 1153

CreateAnyDatabaseEventSession

CreateAnyEventSession 1154

CreateAnyEventSession

DropAnyDatabaseEventSession 1155

DropAnyDatabaseEventSession

DropAnyEventSession 1156

DropAnyEventSession

ViewAnyErrorLog 1157

ViewAnyErrorLog

ViewDatabaseSecurityAudit 1158

ViewDatabaseSecurityAudit

ViewServerSecurityAudit 1159

ViewServerSecurityAudit

AlterLedgerConfiguration 1160

AlterLedgerConfiguration

ViewAnyPerformanceDefinition 1161

ViewAnyPerformanceDefinition

ViewPerformanceDefinition 1162

ViewPerformanceDefinition

Applies to