Aktivieren von Zugriffsüberprüfungen auf Komponentenebene
Wenn Ihre Anwendung eine Komponente enthält, für die keine Sicherheitsüberprüfungen erforderlich sind, können Sie die Rollenüberprüfungen für diese Komponente deaktivieren, um die Leistung zu verbessern. Oder beim Debuggen kann es hilfreich sein, die Sicherheit zu deaktivieren, damit Sie sich auf andere Aspekte der Programmfunktionalität konzentrieren können.
Wenn Sie eine Komponente installieren, sind standardmäßig Zugriffsüberprüfungen auf Komponentenebene aktiviert. Dies wird jedoch nur wirksam, wenn Zugriffsüberprüfungen auf Anwendungsebene aktiviert sind und die Sicherheitsstufe auf Zugriffsüberprüfungen auf Prozess- und Komponentenebene ausführen festgelegt ist.
So aktivieren oder deaktivieren Sie Zugriffsüberprüfungen auf Komponentenebene
Suchen Sie in der Konsolenstruktur des Component Services-Verwaltungstools die COM+-Anwendung, die die Komponente enthält, für die Sie Rollenüberprüfungen deaktivieren (oder aktivieren) möchten. Erweitern Sie die Ansicht in der Struktur, um die Komponenten im Ordner Komponenten anzuzeigen.
Klicken Sie mit der rechten Maustaste auf die Komponente, für die Sie Rollenüberprüfungen aktivieren möchten, und klicken Sie dann auf Eigenschaften.
Klicken Sie im Dialogfeld Komponenteneigenschaften auf die Registerkarte Sicherheit.
Wählen Sie Zugriffsüberprüfungen auf Komponentenebene erzwingen aus, um Überprüfungen auf Komponentenebene zu erzwingen.
Klicken Sie auf OK.
Die neue Einstellung wird wirksam, wenn die Anwendung das nächste Mal gestartet wird.
Hinweis
Ab Windows Server 2003 sind Zugriffsüberprüfungen auf Komponentenebene beim Erstellen einer COM+-Anwendung standardmäßig deaktiviert. Zugriffsüberprüfungen sind standardmäßig auf Anwendungsebene aktiviert und auf Komponentenebene standardmäßig deaktiviert. Zuvor waren Zugriffsüberprüfungen standardmäßig auf Anwendungsebene deaktiviert und standardmäßig auf Komponentenebene aktiviert.