Compartir a través de


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.

Vea también

Referencia

Microsoft.Data.Schema.Sql.SchemaModel (Espacio de nombres)