Поделиться через


SqlPermission - перечисление

Моделирует разрешения для SQL Server. Для каждого значения указывает, что участник имеет заданное разрешение. Например, Insert указывает, что участник имеет разрешение INSERT.

Пространство имен:  Microsoft.Data.Schema.Sql.SchemaModel
Сборка:  Microsoft.Data.Schema.Sql (в Microsoft.Data.Schema.Sql.dll)

Синтаксис

'Декларация
Public Enumeration SqlPermission
public enum SqlPermission
public enum class SqlPermission
type SqlPermission
public enum SqlPermission

Члены

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

См. также

Ссылки

Microsoft.Data.Schema.Sql.SchemaModel - пространство имен