Partager via


SqlPermission, énumération

Modélise les autorisations pour SQL Server. Pour chaque valeur, indique que le principal dispose de l'autorisation spécifiée. Par exemple, Insert indique que le principal dispose de l'autorisation INSERT.

Espace de noms :  Microsoft.Data.Schema.Sql.SchemaModel
Assembly :  Microsoft.Data.Schema.Sql (dans Microsoft.Data.Schema.Sql.dll)

Syntaxe

'Déclaration
Public Enumeration SqlPermission
public enum SqlPermission
public enum class SqlPermission
type SqlPermission
public enum SqlPermission

Membres

Nom de membre Description
Unknown Indique que le type d'autorisation est inconnu.
Insert Spécifie l'autorisation INSERT.
Select Spécifie l'autorisation SELECT.
Update Spécifie l'autorisation UPDATE.
Delete Spécifie l'autorisation DELETE.
References Spécifie l'autorisation REFERENCES.
CreateDatabase Spécifie l'autorisation CREATE DATABASE.
CreateDefault Spécifie l'autorisation CREATE DEFAULT.
CreateFunction Spécifie l'autorisation CREATE FUNCTION.
CreateProcedure Spécifie l'autorisation CREATE PROCEDURE.
CreateRule Spécifie l'autorisation CREATE RULE.
CreateTable Spécifie l'autorisation CREATE TABLE.
CreateView Spécifie l'autorisation CREATE VIEW.
BackupDatabase Spécifie l'autorisation BACKUP DATABASE.
BackupLog Spécifie l'autorisation BACKUP LOG.
AdministerBulkOperations Spécifie l'autorisation ADMINISTER BULK OPERATIONS.
Alter Spécifie l'autorisation ALTER.
AlterAnyApplicationRole Spécifie l'autorisation ALTER ANY APPLICATION ROLE.
AlterAnyAssembly Spécifie l'autorisation ALTER ANY ASSEMBLY.
AlterAnyAsymmetricKey Spécifie l'autorisation ALTER ANY ASYMMETRIC KEY.
AlterAnyCertificate Spécifie l'autorisation ALTER ANY CERTIFICATE.
AlterAnyConnection Spécifie l'autorisation ALTER ANY CONNECTION.
AlterAnyContract Spécifie l'autorisation ALTER ANY CONTRACT.
AlterAnyCredential Spécifie l'autorisation ALTER ANY CREDENTIAL.
AlterAnyDatabase Spécifie l'autorisation ALTER ANY DATABASE.
AlterAnyDatabaseDdlTrigger Spécifie l'autorisation ALTER ANY DATABASE DDL TRIGGER.
AlterAnyDatabaseEventNotification Spécifie l'autorisation ALTER ANY DATABASE EVENT NOTIFICATION.
AlterAnyDataspace Spécifie l'autorisation ALTER ANY DATASPACE.
AlterAnyEndpoint Spécifie l'autorisation ALTER ANY ENDPOINT.
AlterAnyEventNotification Spécifie l'autorisation ALTER ANY EVENT NOTIFICATION.
AlterAnyFulltextCatalog Spécifie l'autorisation ALTER ANY FULLTEXT CATALOG.
AlterAnyLinkedServer Spécifie l'autorisation ALTER ANY LINKED SERVER.
AlterAnyLogin Spécifie l'autorisation ALTER ANY LOGIN.
AlterAnyMessageType Spécifie l'autorisation ALTER ANY MESSAGE TYPE.
AlterAnyRemoteServiceBinding Spécifie l'autorisation ALTER ANY REMOTE SERVICE BINDING.
AlterAnyRole Spécifie l'autorisation ALTER ANY ROLE.
AlterAnyRoute Spécifie l'autorisation ALTER ANY ROUTE.
AlterAnySchema Spécifie l'autorisation ALTER ANY SCHEMA.
AlterAnyService Spécifie l'autorisation ALTER ANY SERVICE.
AlterAnySymmetricKey Spécifie l'autorisation ALTER ANY SYMMETRIC KEY.
AlterAnyUser Spécifie l'autorisation ALTER ANY USER.
AlterResources Spécifie l'autorisation ALTER RESOURCE.
AlterServerState Spécifie l'autorisation ALTER SERVER STATE.
AlterSettings Spécifie l'autorisation ALTER SETTINGS.
AlterTrace Spécifie l'autorisation ALTER TRACE.
Authenticate Spécifie l'autorisation AUTHENTICATE.
AuthenticateServer Spécifie l'autorisation AUTHENTICATE SERVER.
Checkpoint Spécifie l'autorisation CHECKPOINT.
Connect Spécifie l'autorisation CONNECT.
ConnectReplication Spécifie l'autorisation CONNECT REPLICATION.
ConnectSql Spécifie l'autorisation CONNECT SQL.
Control Spécifie l'autorisation CONTROL.
ControlServer Spécifie l'autorisation CONTROL SERVER.
CreateAggregate Spécifie l'autorisation CREATE AGGREGATE.
CreateAnyDatabase Spécifie l'autorisation ANY CREATE DATABASE.
CreateAssembly Spécifie l'autorisation CREATE ASSEMBLY.
CreateAsymmetricKey Spécifie l'autorisation CREATE ASYMMETRIC KEY.
CreateCertificate Spécifie l'autorisation CREATE CERTIFICATE.
CreateContract Spécifie l'autorisation CREATE CONTRACT.
CreateDatabaseDdlEventNotification Spécifie l'autorisation CREATE DATABASE DDL EVENT NOTIFICATION.
CreateDdlEventNotification Spécifie l'autorisation CREATE DDL EVENT NOTIFICATION.
CreateEndpoint Spécifie l'autorisation CREATE ENDPOINT.
CreateFulltextCatalog Spécifie l'autorisation CREATE FULLTEXT CATALOG.
CreateMessageType Spécifie l'autorisation CREATE MESSAGE TYPE.
CreateQueue Spécifie l'autorisation CREATE QUEUE.
CreateRemoteServiceBinding Spécifie l'autorisation CREATE REMOTE SERVICE BINDING.
CreateRole Spécifie l'autorisation CREATE ROLE.
CreateRoute Spécifie l'autorisation CREATE ROUTE.
CreateSchema Spécifie l'autorisation CREATE SCHEMA.
CreateService Spécifie l'autorisation CREATE SERVICE.
CreateSymmetricKey Spécifie l'autorisation CREATE SYMMETRIC KEY.
CreateSynonym Spécifie l'autorisation CREATE SYNONYM.
CreateTraceEventNotification Spécifie l'autorisation CREATE TRACE EVENT NOTIFICATION.
CreateType Spécifie l'autorisation CREATE TYPE.
CreateXmlSchemaCollection Spécifie l'autorisation CREATE XML SCHEMA COLLECTION.
Execute Spécifie l'autorisation EXECUTE.
ExternalAccessAssembly Spécifie l'autorisation EXTERNAL ACCESS ASSEMBLY.
Impersonate Spécifie l'autorisation IMPERSONATE.
Receive Spécifie l'autorisation RECEIVE.
Send Spécifie l'autorisation SEND.
Showplan Spécifie l'autorisation SHOWPLAN.
Shutdown Spécifie l'autorisation SHUTDOWN.
SubscribeQueryNotifications Spécifie l'autorisation SUBSCRIBE QUERY NOTIFICATION.
TakeOwnership Spécifie l'autorisation TAKE OWNERSHIP.
UnsafeAssembly Spécifie l'autorisation UNSAFE ASSEMBLY.
ViewAnyDatabase Spécifie l'autorisation VIEW ANY DATABASE.
ViewAnyDefinition Spécifie l'autorisation VIEW ANY DEFINITION.
ViewChangeTracking Spécifie l'autorisation VIEW CHANGE TRACKING.
ViewDatabaseState Spécifie l'autorisation VIEW DATABASE STATE.
ViewDefinition Spécifie l'autorisation VIEW DEFINITION.
ViewServerState Spécifie l'autorisation VIEW SERVER STATE.
All Spécifie les autorisations ALL.
AlterAnyDatabaseAudit Spécifie l'autorisation ALTER ANY DATABASE AUDIT.
AlterAnyServerAudit Spécifie l'autorisation ALTER ANY SERVER AUDIT.

Voir aussi

Référence

Microsoft.Data.Schema.Sql.SchemaModel, espace de noms