Sobald ibaDatCoordinator mit einem Dienstkonto betrieben wird, fehlt diesem Konto die Berechtigung zum Starten der Anwendung ibaAnalyzer.

Dies zeigt sich als folgendes Fehlerbild im Protokoll von ibaDatCoordinator:

Failed to create an instance of ibaAnalyzer: Retrieving the COM class factory for component with CLSID {C4B00861-0324-11D3-A677-000000000000} failed due to the following error: 80070005 Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED)).

Um dieses Fehlerbild zu beseitigen, muss dem Dienstkonto erlaubt werden, ibaAnalyzer mittels der COM-Komponente zu starten. Hierzu müssen verschiedene Berechtigungen in der DCOM-Konfiguration vorgenommen werden. Gehen Sie dazu wie folgt vor:

  1. Öffnen Sie die Komponentendienste mittels <Windows>+<R>, Eingabe von "dcomcnfg" und Selektion des Punktes DCOM-Konfiguration in der Baumansicht.

  2. Als normaler Benutzer müssen Sie noch eine Autorisierung durchführen, um die Einstellungen ändern zu können.

  3. Schalten Sie um auf die Detailansicht.

  4. Wählen Sie das Element "iba Analyse" aus und gleichen Sie die Anwendungs-ID mit der CLSID aus der Fehlermeldung ab.

  5. Öffnen Sie die Eigenschaften der Komponente.

  6. Setzen Sie in der Lasche Allgemein die Authentifizierungsebene von "Standard" auf "Keine".

  7. Wechseln Sie zur Lasche Sicherheit.

  8. Wählen Sie bei Start- und Aktivierungsberechtigungen und bei Zugriffsberechtigungen jeweils den Punkt "Anpassen" aus.

  9. Fügen Sie den beiden Berechtigungsarten jeweils über <Bearbeiten...> das neue Dienstkonto hinzu und räumen Sie dem die folgenden Berechtigungen ein:

    • Start- und Aktivierungsberechtigungen

      • Lokaler Start

      • Lokale Aktivierung

    • Zugriffsberechtigungen

      • Lokaler Zugriff