Partilhar via


Enumeração SqlPermission

Modelos de permissões para SQL Server. Para cada valor indica que a entidade tem a permissão especificada. Por exemplo, Insert indica que a entidade tem permissão de inserir.

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

Sintaxe

'Declaração
Public Enumeration SqlPermission
public enum SqlPermission
public enum class SqlPermission
type SqlPermission
public enum SqlPermission

Membros

Nome do membro Descrição
Unknown Indica que o tipo de permissão é desconhecido.
Insert Especifica a permissão de inserir.
Select Especifica a permissão SELECT.
Update Especifica a permissão de atualização.
Delete Especifica a permissão de exclusão.
References Especifica a permissão de referências.
CreateDatabase Especifica a permissão Criar banco de dados.
CreateDefault Especifica a permissão Criar padrão.
CreateFunction Especifica a permissão CREATE FUNCTION.
CreateProcedure Especifica a permissão CREATE PROCEDURE.
CreateRule Especifica a permissão Criar regra.
CreateTable Especifica a permissão CREATE TABLE.
CreateView Especifica a permissão Criar modo de exibição.
BackupDatabase Especifica a permissão de banco de dados de BACKUP.
BackupLog Especifica a permissão de LOG de BACKUP.
AdministerBulkOperations Especifica a permissão para ADMINISTRAR as operações em MASSA.
Alter Especifica a permissão ALTER.
AlterAnyApplicationRole Especifica a permissão de alterar qualquer função de aplicativo.
AlterAnyAssembly Especifica a permissão ALTER ANY ASSEMBLY.
AlterAnyAsymmetricKey Especifica a permissão ALTER ANY chave ASSIMÉTRICA.
AlterAnyCertificate Especifica a permissão ALTER ANY certificado.
AlterAnyConnection Especifica a permissão de alterar qualquer conexão.
AlterAnyContract Especifica a permissão de alterar qualquer contrato.
AlterAnyCredential Especifica a permissão de alterar qualquer CREDENCIAL.
AlterAnyDatabase Especifica a permissão ALTER ANY DATABASE.
AlterAnyDatabaseDdlTrigger Especifica a permissão ALTER ANY DISPARADOR de DDL de banco de dados.
AlterAnyDatabaseEventNotification Especifica a permissão de alterar qualquer notificação de eventos de banco de dados.
AlterAnyDataspace Especifica a permissão ALTER ANY DATASPACE.
AlterAnyEndpoint Especifica a permissão ALTER ANY ENDPOINT.
AlterAnyEventNotification Especifica a permissão de alterar qualquer notificação de eventos.
AlterAnyFulltextCatalog Especifica a permissão de alterar qualquer catálogo de texto completo.
AlterAnyLinkedServer Especifica a permissão ALTER ANY servidor VINCULADO.
AlterAnyLogin Especifica a permissão ALTER ANY LOGIN.
AlterAnyMessageType Especifica a permissão de alterar qualquer tipo de mensagem.
AlterAnyRemoteServiceBinding Especifica a permissão ALTER VINCULAÇÃO qualquer de serviço remoto.
AlterAnyRole Especifica a permissão de alterar qualquer função.
AlterAnyRoute Especifica a permissão ALTER ANY ROTA.
AlterAnySchema Especifica a permissão ALTER ANY SCHEMA.
AlterAnyService Especifica a permissão de alterar qualquer serviço.
AlterAnySymmetricKey Especifica a permissão ALTER ANY chave SIMÉTRICA.
AlterAnyUser Especifica a permissão ALTER ANY USER.
AlterResources Especifica a permissão de alterar o recurso.
AlterServerState Especifica a permissão de alterar o estado do servidor.
AlterSettings Especifica a permissão ALTER SETTINGS.
AlterTrace Especifica a permissão ALTER rastreamento.
Authenticate Especifica a permissão de autenticação.
AuthenticateServer Especifica a permissão para AUTENTICAR o servidor.
Checkpoint Especifica a permissão de ponto de verificação.
Connect Especifica a permissão de conectar.
ConnectReplication Especifica a permissão de conectar-se de replicação.
ConnectSql Especifica a permissão de conectar-se SQL.
Control Especifica a permissão de controle.
ControlServer Especifica a permissão de controle de servidor.
CreateAggregate Especifica a permissão Criar agregada.
CreateAnyDatabase Especifica a permissão Criar banco de dados qualquer.
CreateAssembly Especifica a permissão CREATE ASSEMBLY.
CreateAsymmetricKey Especifica a permissão para criar a chave ASSIMÉTRICA.
CreateCertificate Especifica a permissão Criar certificado.
CreateContract Especifica a permissão de criar o contrato.
CreateDatabaseDdlEventNotification Especifica a permissão Criar notificação de eventos de DDL do banco de dados.
CreateDdlEventNotification Especifica a permissão Criar notificação de eventos de DDL.
CreateEndpoint Especifica a permissão CREATE ENDPOINT.
CreateFulltextCatalog Especifica a permissão de criar o catálogo de texto completo.
CreateMessageType Especifica a permissão de criar o tipo de mensagem.
CreateQueue Especifica a permissão criar fila.
CreateRemoteServiceBinding Especifica a permissão Criar ligação de serviço remoto.
CreateRole Especifica a permissão Criar função.
CreateRoute Especifica a permissão CREATE ROUTE.
CreateSchema Especifica a permissão CREATE SCHEMA.
CreateService Especifica a permissão de criar o serviço.
CreateSymmetricKey Especifica a permissão para criar a chave SIMÉTRICA.
CreateSynonym Especifica a permissão Criar sinônimo.
CreateTraceEventNotification Especifica a permissão Criar notificação de eventos de rastreamento.
CreateType Especifica a permissão de criar tipo.
CreateXmlSchemaCollection Especifica a permissão Criar COLEÇÃO de esquemas XML.
Execute Especifica a permissão de execução.
ExternalAccessAssembly Especifica a permissão do ASSEMBLY de acesso externo.
Impersonate Especifica a permissão de REPRESENTAR.
Receive Especifica a permissão de recebimento.
Send Especifica a permissão de envio.
Showplan Especifica a permissão do SHOWPLAN.
Shutdown Especifica a permissão de desligamento.
SubscribeQueryNotifications Especifica a permissão para inscrever-se a notificação de consulta.
TakeOwnership Especifica a permissão TAKE OWNERSHIP.
UnsafeAssembly Especifica a permissão do ASSEMBLY não seguros.
ViewAnyDatabase Especifica a permissão para exibir qualquer banco de dados.
ViewAnyDefinition Especifica a permissão de definição de qualquer modo de exibição.
ViewChangeTracking Especifica a permissão de controle de alterações do modo de exibição.
ViewDatabaseState Especifica a permissão do estado do banco de dados de exibição.
ViewDefinition Especifica a permissão de definição do modo de exibição.
ViewServerState Especifica a permissão para exibir o estado do servidor.
All Especifica todas as permissões.
AlterAnyDatabaseAudit Especifica a permissão ALTER ANY auditoria de banco de dados.
AlterAnyServerAudit Especifica a permissão ALTER ANY SERVER AUDIT.

Consulte também

Referência

Namespace Microsoft.Data.Schema.Sql.SchemaModel