在元件層級啟用存取檢查

如果您的應用程式包含不需要安全性檢查的元件,您可能會決定停用該元件的角色檢查,以改善效能。 或者偵錯時,停用安全性可能會很有説明,讓您可以專注於程式功能的其他層面。

根據預設,當您安裝元件時,會啟用元件層級存取檢查。 不過,只有在啟用應用層級存取檢查,以及當安全性層級設定為 [在進程和元件層級執行存取檢查] 時,才會生效。

若要在元件層級啟用或停用存取檢查

  1. 在元件服務系統管理工具的控制台樹中,找出 COM+ 應用程式,其中包含您要停用或啟用角色檢查的元件。 展開樹狀目錄中的檢視,以檢視 [元件] 資料夾中的元件。

  2. 以滑鼠右鍵按下您要啟用角色檢查的元件,然後按兩下 [ 屬性]。

  3. 在 [元件屬性] 對話框中,按兩下 [ 安全性] 索引標籤。

  4. 選取 [ 強制執行元件層級存取檢查 ] 以強制執行元件層級檢查。

  5. 按一下 [確定]

新設定會在下次啟動應用程式時生效。

注意

自 Windows Server 2003 起,建立 COM+ 應用程式時,預設會停用元件層級存取檢查。 預設會在應用層級啟用存取檢查,預設會在元件層級停用。 先前,預設會在應用層級停用存取檢查,並在元件層級默認啟用。

 

將角色指派給元件、介面或方法

設定角色型安全性

定義應用程式的角色

啟用應用程式的存取檢查

設定存取檢查的安全性層級