PermissionSet 元素 (ASSL)

識別與 Microsoft .NET Framework 組件相關聯的權限集合。

語法

<ClrAssembly>
   ...
   <PermissionSet>...</PermissionSet>
      
</ClrAssembly>

元素特性

特性

描述

資料類型和長度

字串 (列舉)

預設值

Safe

基數

0-1: 只能出現一次的選擇性元素。

元素關聯性

關聯性

元素

父元素

ClrAssembly

子元素

備註

這個元素的值限制為下表所列的其中一個字串。

描述

Safe

僅允許內部計算和本機資料存取。Safe 是限制最嚴格的權限集合。具有 Safe 權限之組件所執行的程式碼無法存取外部系統資源,例如檔案、網路、環境變數或登錄。

ExternalAccess

Safe,具有存取外部系統資源的其他能力,例如檔案、網路、環境變數和登錄。

Unrestricted

Unrestricted 可讓組件無限制存取 Microsoft SQL Server 內外部的資源。從 Unrestricted 組件內執行的程式碼可以呼叫 Unmanaged 程式碼。

在「分析管理物件」(AMO) 物件模型中對應至 PermissionSet 允許值的列舉是 PermissionSet