模型化 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 使用權限。 |