A Message Queuing-mappa nem hozható létre.
A Message Queuing hozzáférés-vezérlési listájának (ACL) megfelelő engedélyekre van szüksége ahhoz a könyvtárhoz, amelybe írni próbál.
Az ACL listák megfelelő konfigurálásának ellenőrzése
Győződjön meg róla, hogy az MSMQ szolgáltatást olyan fiók futtatja, amely engedélyekkel rendelkezik az MSMQ szolgáltatás által használt könyvtárak létrehozásához és módosításához. (Az MSMQ szolgáltatás alapértelmezett esetben az %windir%\System32\MSMQ könyvtár alatt hoz létre könyvtárakat.) Ezt úgy teheti meg, ha közvetlenül ad módosítási, olvasási és írási jogosultságokat annak a fióknak, amely az MSMQ szolgáltatást futtatja.
A műveletet akkor hajthatja végre, ha a Rendszergazdák csoport tagja, vagy delegálás útján megkapta a megfelelő jogosultságokat.
Az MSMQ szolgáltatást futtató fiók meghatározása:
Nyissa meg a Szolgáltatások beépülő modult. A Szolgáltatások megnyitásához kattintson a Start gombra. A keresőmezőbe írja be a services.msckarakterláncot, majd nyomja le az ENTER billentyűt.
Keresse meg a Message Queuing elemet, majd ellenőrizze a fióknevet a Bejelentkezés mint oszlopban.
Nyissa meg a Windows Intézőt, majd keresse meg a Message Queuing mappát, amely általában az %windir%\System32\msmq mappa alatt van (pl.: C:\Windows\System32\msmq).
Kattintson a jobb gombbal az msmq mappára, mutasson a Tulajdonságok elemre, majd kattintson a Biztonság fülre.
A Csoportok és felhasználónevek területen kattintson a Szerkesztés gombra.
A felugró ablakban kattintson a Hozzáadás elemre, majd írja be az MSMQ szolgáltatást futtató fiók nevét. Ez az a név, amelyet a 2. lépésben talált.
Kattintson az OK gombra.
Az Engedélyek részben jelölje be az Engedélyezés jelölőnégyzetet az alábbi jogosultságoknál: Teljes hozzáférés, Módosítás, Olvasás és végrehajtás, illetve Írás.
Ha a hiba továbbra is jelentkezik, jegyezze fel az eseményüzenetben található részleteket és lépjen kapcsolatba a Microsoft ügyfél- és támogatási szolgálatával (CSS). Az ügyfél- és támogatási szolgálat elérésével kapcsolatos információkért látogasson el a vállalati támogatási webhelyre ( http://go.microsoft.com/fwlink/?LinkId=52267).
További információ: Event ID 2096 (2096-os azonosítójú esemény) ( http://technet.microsoft.com/en-us/library/dd337427(WS.10).aspx)
Target | Microsoft.MSMQ.6.3.Servers | ||
Category | ConfigurationHealth | ||
Enabled | False | ||
Event_ID | 2096 | ||
Event Source | $Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
DS | DataSource | Microsoft.Windows.EventProvider | Default |
Alert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.MSMQ.6.3.Rule.Alert.Event2096" Enabled="false" Target="Microsoft.MSMQ.6.3.Servers" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>ConfigurationHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2096</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.MSMQ.6.3.ServerRole"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.MSMQ.6.3.Rule.Alert.Event2096.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/EventDisplayNumber$</SuppressionValue>
<SuppressionValue>$Data/LoggingComputer$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>