INFORMATICS

The Best

Przełącznik języka

Zaproś mnie na KAWE

Jeżeli podoba Ci się strona i chcesz wspomóc projekt!

Postaw mi kawę na buycoffee.to

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

3.png3.png7.png9.png0.png5.png9.png
Today1569
Yesterday1662
This week8982
This month7617
Total3379059

Visitor Info

  • IP: 10.2.33.15
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

6
Online

piątek, 05 grudzień 2025 21:38

Bład DistributedCOM 10016

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

Bład w logu systemu windows

Zgodnie z ustawieniami uprawnienia właściwe dla aplikacji nie jest udzielane uprawnienie Lokalny Aktywacja do aplikacji serwera COM z identyfikatorem klasy CLSID
{571FCE7E-C4EB-41CF-B9D1-1CBCBFC6D2BD}
i identyfikatorem aplikacji APPID
{82F02F0C-0E3A-472E-BAA5-0BC0AE548818}
użytkownikowi NT SERVICE\SQLAgent$PLAT o identyfikatorze zabezpieczeń SID (S-1-5-80-3915390885-3463890458-3775375526-1576808566-1976942934) z adresu LocalHost (użycie LRPC) działającemu w kontenerze aplikacji o identyfikatorze SID Niedostępny (Niedostępny). To uprawnienie zabezpieczeń można modyfikować przy użyciu narzędzia administracyjnego Usługi składowe.

 

Rozwiązanie problemu:

Komunikat, wskazuje na problem z uprawnieniami dla aplikacji serwera COM w systemie Windows, konkretnie związany z brakiem uprawnienia Lokalna aktywacja dla aplikacji o podanych identyfikatorach CLSID i APPID. Poniżej wyjaśnienie i kroki do rozwiązania problemu:

Wyjaśnienie:

  • CLSID ({571FCE7E-C4EB-41CF-B9D1-1CBCBFC6D2BD}): To unikalny identyfikator klasy COM, który identyfikuje konkretną aplikację COM w systemie.
  • APPID ({82F02F0C-0E3A-472E-BAA5-0BC0AE548818}): Identyfikator aplikacji COM, który definiuje ustawienia zabezpieczeń dla tej aplikacji.
  • Użytkownik (NT SERVICE\SQLAgent$PLAT): Konto usługi SQL Agent dla instancji o nazwie "PLAT" próbuje uzyskać dostęp do tej aplikacji COM.
  • SID (S-1-5-80-...): Identyfikator zabezpieczeń konta usługi.
  • Problem: Konto NT SERVICE\SQLAgent$PLAT nie ma uprawnienia do lokalnej aktywacji tej aplikacji COM, co uniemożliwia jej prawidłowe działanie.
  • Narzędzie do modyfikacji: Uprawnienia można skonfigurować za pomocą narzędzia Usługi składowe (Component Services).

Rozwiązanie:

Aby nadać odpowiednie uprawnienia, wykonaj następujące kroki:

  1. Otwórz narzędzie Usługi składowe:
    • Naciśnij Win + R, wpisz dcomcnfg i naciśnij Enter. Spowoduje to otwarcie okna "Usługi składowe".
  2. Znajdź aplikację COM:
    • W drzewie po lewej stronie przejdź do: Usługi składowe > Komputery > Mój komputer > Konfiguracja DCOM.
    • Znajdź aplikację odpowiadającą podanemu APPID ({82F02F0C-0E3A-472E-BAA5-0BC0AE548818}). Możesz przeszukać listę, aby znaleźć nazwę aplikacji związaną z tym identyfikatorem.
  3. Skonfiguruj uprawnienia:
    • Kliknij prawym przyciskiem myszy na aplikację i wybierz Właściwości.
    • Przejdź do zakładki Zabezpieczenia.
    • W sekcji Uprawnienia uruchamiania i aktywacji kliknij Edytuj.
    • Dodaj konto NT SERVICE\SQLAgent$PLAT:
      • Kliknij Dodaj, wpisz NT SERVICE\SQLAgent$PLAT i potwierdź.
      • Jeśli konto nie jest rozpoznawane, upewnij się, że wpisujesz poprawną nazwę lub użyj przycisku Zaawansowane, aby wyszukać konto po SID.
    • Zaznacz opcję Lokalna aktywacja dla tego konta.
    • Opcjonalnie, upewnij się, że konto ma również uprawnienia Lokalne uruchamianie i Dostęp lokalny, jeśli są wymagane.
  4. Zastosuj zmiany:
    • Kliknij OK, aby zapisać zmiany w uprawnieniach.
    • Zamknij okno Właściwości i Usługi składowe.
  5. Uruchom ponownie usługę:
    • Uruchom ponownie usługę SQL Agent dla instancji PLAT, aby zmiany zostały zastosowane:
      • Otwórz Menedżer usług (services.msc).
      • Znajdź usługę SQL Server Agent (PLAT), kliknij prawym przyciskiem myszy i wybierz Uruchom ponownie.
  6. Sprawdź działanie:
    • Sprawdź, czy problem został rozwiązany, próbując ponownie uruchomić operację, która wywołała błąd.

Dodatkowe uwagi:

  • Sprawdzenie SID: Jeśli konto NT SERVICE\SQLAgent$PLAT nie jest widoczne w interfejsie, możesz użyć SID (S-1-5-80-...) do ręcznego dodania go w zaawansowanych ustawieniach zabezpieczeń.
  • Uprawnienia administratora: Upewnij się, że masz uprawnienia administratora na komputerze, aby zmieniać ustawienia DCOM.
  • Logi zdarzeń: Sprawdź Podgląd zdarzeń (Event Viewer) w sekcji Windows Logs > System lub Application, aby uzyskać dodatkowe informacje o błędach związanych z DCOM.
  • Bezpieczeństwo: Nadawaj tylko niezbędne uprawnienia, aby uniknąć potencjalnych problemów z bezpieczeństwem.

Search