다음을 통해 공유


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 네임스페이스