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. |