DCOM objektum keresése

Sok esetben küzdök az alábbi vagy hasonló hibaüzenetekkel:

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID 
{D63B10C5-BB46-4990-A94F-E40B9D520160}
 and APPID 
{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}
 to the user NT AUTHORITY\SYSTEM SID (S-1-5-18) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.

Az állandó "harcomat" a dcomcnfg.exe-vel untam meg, hogy GUID alapján megtaláljam, mely alkalmazás jogaival van baj. Helyette az alábbi PowerShell script-et használom:

$strComputer = "." 
$appid = '{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}'
 
Get-WMIObject -class "Win32_DCOMApplication" `
-Namespace "root\CIMV2" `
-ComputerName $strComputer `
-Filter "AppID='$appid'" | SELECT * 

A vicc az, hogy SQL Server esetén, bizonyos esetekben, elég sok hasonló (más GUID) üzenettel találkozom. (éljen a Next, Next Finish :-) )

Add comment