SqlPermission (Enumeración)
Modela permisos para SQL Server. Para cada valor, indica que la entidad de seguridad tiene el permiso especificado. Por ejemplo, Insert indica que la entidad de seguridad tiene el permiso INSERT.
Espacio de nombres: Microsoft.Data.Schema.Sql.SchemaModel
Ensamblado: Microsoft.Data.Schema.Sql (en Microsoft.Data.Schema.Sql.dll)
Sintaxis
'Declaración
Public Enumeration SqlPermission
public enum SqlPermission
public enum class SqlPermission
type SqlPermission
public enum SqlPermission
Miembros
Nombre de miembro | Descripción | |
---|---|---|
Unknown | Indica que el tipo de permiso es desconocido. | |
Insert | Especifica el permiso INSERT. | |
Select | Especifica el permiso SELECT. | |
Update | Especifica el permiso UPDATE. | |
Delete | Especifica el permiso DELETE. | |
References | Especifica el permiso REFERENCES. | |
CreateDatabase | Especifica el permiso CREATE DATABASE. | |
CreateDefault | Especifica el permiso CREATE DEFAULT. | |
CreateFunction | Especifica el permiso CREATE FUNCTION. | |
CreateProcedure | Especifica el permiso CREATE PROCEDURE. | |
CreateRule | Especifica el permiso CREATE RULE. | |
CreateTable | Especifica el permiso CREATE TABLE. | |
CreateView | Especifica el permiso CREATE VIEW. | |
BackupDatabase | Especifica el permiso BACKUP DATABASE. | |
BackupLog | Especifica el permiso BACKUP LOG. | |
AdministerBulkOperations | Especifica el permiso ADMINISTER BULK OPERATIONS. | |
Alter | Especifica el permiso ALTER. | |
AlterAnyApplicationRole | Especifica el permiso ALTER ANY APPLICATION ROLE. | |
AlterAnyAssembly | Especifica el permiso ALTER ANY ASSEMBLY. | |
AlterAnyAsymmetricKey | Especifica el permiso ALTER ANY ASYMMETRIC KEY. | |
AlterAnyCertificate | Especifica el permiso ALTER ANY CERTIFICATE. | |
AlterAnyConnection | Especifica el permiso ALTER ANY CONNECTION. | |
AlterAnyContract | Especifica el permiso ALTER ANY CONTRACT. | |
AlterAnyCredential | Especifica el permiso ALTER ANY CREDENTIAL. | |
AlterAnyDatabase | Especifica el permiso ALTER ANY DATABASE. | |
AlterAnyDatabaseDdlTrigger | Especifica el permiso ALTER ANY DATABASE DDL TRIGGER. | |
AlterAnyDatabaseEventNotification | Especifica el permiso ALTER ANY DATABASE EVENT NOTIFICATION. | |
AlterAnyDataspace | Especifica el permiso ALTER ANY DATASPACE. | |
AlterAnyEndpoint | Especifica el permiso ALTER ANY ENDPOINT. | |
AlterAnyEventNotification | Especifica el permiso ALTER ANY EVENT NOTIFICATION. | |
AlterAnyFulltextCatalog | Especifica el permiso ALTER ANY FULLTEXT CATALOG. | |
AlterAnyLinkedServer | Especifica el permiso ALTER ANY LINKED SERVER. | |
AlterAnyLogin | Especifica el permiso ALTER ANY LOGIN. | |
AlterAnyMessageType | Especifica el permiso ALTER ANY MESSAGE TYPE. | |
AlterAnyRemoteServiceBinding | Especifica el permiso ALTER ANY REMOTE SERVICE BINDING. | |
AlterAnyRole | Especifica el permiso ALTER ANY ROLE. | |
AlterAnyRoute | Especifica el permiso ALTER ANY ROUTE. | |
AlterAnySchema | Especifica el permiso ALTER ANY SCHEMA. | |
AlterAnyService | Especifica el permiso ALTER ANY SERVICE. | |
AlterAnySymmetricKey | Especifica el permiso ALTER ANY SYMMETRIC KEY. | |
AlterAnyUser | Especifica el permiso ALTER ANY USER. | |
AlterResources | Especifica el permiso ALTER RESOURCE. | |
AlterServerState | Especifica el permiso ALTER SERVER STATE. | |
AlterSettings | Especifica el permiso ALTER SETTINGS. | |
AlterTrace | Especifica el permiso ALTER TRACE. | |
Authenticate | Especifica el permiso AUTHENTICATE. | |
AuthenticateServer | Especifica el permiso AUTHENTICATE SERVER. | |
Checkpoint | Especifica el permiso CHECKPOINT. | |
Connect | Especifica el permiso CONNECT. | |
ConnectReplication | Especifica el permiso CONNECT REPLICATION. | |
ConnectSql | Especifica el permiso CONNECT SQL. | |
Control | Especifica el permiso CONTROL. | |
ControlServer | Especifica el permiso CONTROL SERVER. | |
CreateAggregate | Especifica el permiso CREATE AGGREGATE. | |
CreateAnyDatabase | Especifica el permiso CREATE ANY DATABASE. | |
CreateAssembly | Especifica el permiso CREATE ASSEMBLY. | |
CreateAsymmetricKey | Especifica el permiso CREATE ASYMMETRIC KEY. | |
CreateCertificate | Especifica el permiso CREATE CERTIFICATE. | |
CreateContract | Especifica el permiso CREATE CONTRACT. | |
CreateDatabaseDdlEventNotification | Especifica el permiso CREATE DATABASE DDL EVENT NOTIFICATION. | |
CreateDdlEventNotification | Especifica el permiso CREATE DDL EVENT NOTIFICATION. | |
CreateEndpoint | Especifica el permiso CREATE ENDPOINT. | |
CreateFulltextCatalog | Especifica el permiso CREATE FULLTEXT CATALOG. | |
CreateMessageType | Especifica el permiso CREATE MESSAGE TYPE. | |
CreateQueue | Especifica el permiso CREATE QUEUE. | |
CreateRemoteServiceBinding | Especifica el permiso CREATE REMOTE SERVICE BINDING. | |
CreateRole | Especifica el permiso CREATE ROLE. | |
CreateRoute | Especifica el permiso CREATE ROUTE. | |
CreateSchema | Especifica el permiso CREATE SCHEMA. | |
CreateService | Especifica el permiso CREATE SERVICE. | |
CreateSymmetricKey | Especifica el permiso CREATE SYMMETRIC KEY. | |
CreateSynonym | Especifica el permiso CREATE SYNONYM. | |
CreateTraceEventNotification | Especifica el permiso CREATE TRACE EVENT NOTIFICATION. | |
CreateType | Especifica el permiso CREATE TYPE. | |
CreateXmlSchemaCollection | Especifica el permiso CREATE XML SCHEMA COLLECTION. | |
Execute | Especifica el permiso EXECUTE. | |
ExternalAccessAssembly | Especifica el permiso EXTERNAL ACCESS ASSEMBLY. | |
Impersonate | Especifica el permiso IMPERSONATE. | |
Receive | Especifica el permiso RECEIVE. | |
Send | Especifica el permiso SEND. | |
Showplan | Especifica el permiso SHOWPLAN. | |
Shutdown | Especifica el permiso SHUTDOWN. | |
SubscribeQueryNotifications | Especifica el permiso SUBSCRIBE QUERY NOTIFICATION. | |
TakeOwnership | Especifica el permiso TAKE OWNERSHIP. | |
UnsafeAssembly | Especifica el permiso UNSAFE ASSEMBLY. | |
ViewAnyDatabase | Especifica el permiso VIEW ANY DATABASE. | |
ViewAnyDefinition | Especifica el permiso VIEW ANY DEFINITION. | |
ViewChangeTracking | Especifica el permiso VIEW CHANGE TRACKING. | |
ViewDatabaseState | Especifica el permiso VIEW DATABASE STATE. | |
ViewDefinition | Especifica el permiso VIEW DEFINITION. | |
ViewServerState | Especifica el permiso VIEW SERVER STATE. | |
All | Especifica el permiso ALL. | |
AlterAnyDatabaseAudit | Especifica el permiso ALTER ANY DATABASE AUDIT. | |
AlterAnyServerAudit | Especifica el permiso ALTER ANY SERVER AUDIT. |