SqlPermission Enumeration

Specifies a SQL permission type.

Namespace:  Microsoft.Data.Schema.Sql.SchemaModel.SqlServer
Assembly:  Microsoft.Data.Schema.Sql (in Microsoft.Data.Schema.Sql.dll)

Syntax

'Declaration
Public Enumeration SqlPermission
'Usage
Dim instance As SqlPermission
public enum SqlPermission
public enum class SqlPermission
public enum SqlPermission
type SqlPermission

Members

Member name Description
Unknown Type is Unknown
Insert Type is Insert
Select Type is Select
Update Type is Update
Delete Type is Delete
References Type is References
CreateDatabase Type is CreateDatabase
CreateDefault Type is CreateDefault
CreateFunction Type is CreateFunction
CreateProcedure Type is CreateProcedure
CreateRule Type is CreateRule
CreateTable Type is CreateTable
CreateView Type is CreateView
BackupDatabase Type is BackupDatabase
BackupLog Type is BackupLog
AdministerBulkOperations Type is AdministerBulkOperations
Alter Type is Alter
AlterAnyApplicationRole Type is AlterAnyApplicationRole
AlterAnyAssembly Type is AlterAnyAssembly
AlterAnyAsymmetricKey Type is AlterAnyAsymmetricKey
AlterAnyCertificate Type is AlterAnyCertificate
AlterAnyConnection Type is AlterAnyConnection
AlterAnyContract Type is AlterAnyContract
AlterAnyCredential Type is AlterAnyCredential
AlterAnyDatabase Type is AlterAnyDatabase
AlterAnyDatabaseDdlTrigger Type is AlterAnyDatabaseDdlTrigger
AlterAnyDatabaseEventNotification Type is AlterAnyDatabaseEventNotification
AlterAnyDataspace Type is AlterAnyDataspace
AlterAnyEndpoint Type is AlterAnyEndpoint
AlterAnyEventNotification Type is AlterAnyEventNotification
AlterAnyFulltextCatalog Type is AlterAnyFulltextCatalog
AlterAnyLinkedServer Type is AlterAnyLinkedServer
AlterAnyLogin Type is AlterAnyLogin
AlterAnyMessageType Type is AlterAnyMessageType
AlterAnyRemoteServiceBinding Type is AlterAnyRemoteServiceBinding
AlterAnyRole Type is AlterAnyRole
AlterAnyRoute Type is AlterAnyRoute
AlterAnySchema Type is AlterAnySchema
AlterAnyService Type is AlterAnyService
AlterAnySymmetricKey Type is AlterAnySymmetricKey
AlterAnyUser Type is AlterAnyUser
AlterResources Type is AlterResources
AlterServerState Type is AlterServerState
AlterSettings Type is AlterSettings
AlterTrace Type is AlterTrace
Authenticate Type is Authenticate
AuthenticateServer Type is AuthenticateServer
Checkpoint Type is Checkpoint
Connect Type is Connect
ConnectReplication Type is ConnectReplication
ConnectSql Type is ConnectSql
Control Type is Control
ControlServer Type is ControlServer
CreateAggregate Type is CreateAggregate
CreateAnyDatabase Type is CreateAnyDatabase
CreateAssembly Type is CreateAssembly
CreateAsymmetricKey Type is CreateAsymmetricKey
CreateCertificate Type is CreateCertificate
CreateContract Type is CreateContract
CreateDatabaseDdlEventNotification Type is CreateDatabaseDdlEventNotification
CreateDdlEventNotification Type is CreateDdlEventNotification
CreateEndpoint Type is CreateEndpoint
CreateFulltextCatalog Type is CreateFulltextCatalog
CreateMessageType Type is CreateMessageType
CreateQueue Type is CreateQueue
CreateRemoteServiceBinding Type is CreateRemoteServiceBinding
CreateRole Type is CreateRole
CreateRoute Type is CreateRoute
CreateSchema Type is CreateSchema
CreateService Type is CreateService
CreateSymmetricKey Type is CreateSymmetricKey
CreateSynonym Type is CreateSynonym
CreateTraceEventNotification Type is CreateTraceEventNotification
CreateType Type is CreateType
CreateXmlSchemaCollection Type is CreateXmlSchemaCollection
Execute Type is Execute
ExternalAccessAssembly Type is ExternalAccessAssembly
Impersonate Type is Impersonate
Receive Type is Receive
Send Type is Send
Showplan Type is Showplan
Shutdown Type is Shutdown
SubscribeQueryNotifications Type is SubscribeQueryNotifications
TakeOwnership Type is TakeOwnership
UnsafeAssembly Type is UnsafeAssembly
ViewAnyDatabase Type is ViewAnyDatabase
ViewAnyDefinition Type is ViewAnyDefinition
ViewChangeTracking Type is ViewChangeTracking
ViewDatabaseState Type is ViewDatabaseState
ViewDefinition Type is ViewDefinition
ViewServerState Type is ViewServerState
All Type is All

Remarks

See ISqlPermissionStatement.

See Also

Reference

Microsoft.Data.Schema.Sql.SchemaModel.SqlServer Namespace