共用方式為


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 命名空間