Dies hier für die Nachwelt setzen;)
Hintergrund:
Solange ich Windows 2008 R2 verwende, konnte ich die Konfigurationseinstellungen für die Nachrichtenwarteschlange (wie Speicherbeschränkungen, Speicherorte, Sicherheit usw.) nicht ändern oder auf die Systemwarteschlangen (Journalnachrichten, Dead-Letter-Nachrichten, Transaktions-Dead-Letter-Nachrichten); Alle Versuche, eines dieser Dinge zu tun, führten zu einem kryptischen Fehler "Zugriff verweigert". Wann immer ich Message Queuing auf einem Server in unserer Umgebung installieren musste, habe ich den Server Manager verwendet, um die Message Queuing-Funktion zu installieren.
Lösung (?):
Aus einer Laune heraus, anstatt die Message Queuing-Funktion zu installieren, füge ich stattdessen die Rolle "Anwendungsserver" hinzu. Durch das Hinzufügen dieser Rolle wurde die Nachrichtenwarteschlangenfunktion automatisch ausgewählt und installiert, obwohl nur der Nachrichtenwarteschlangenserver aktiviert wurde, nicht die Verzeichnisdienstintegration und die Nachrichtenwarteschlangenauslöser.
Ich kann jetzt die Einstellungen für die Nachrichtenwarteschlange neu konfigurieren sowie auf die Systemwarteschlangen zugreifen und Aktionen für diese ausführen.
Patrick Manschette
quelle
Dieser Blog kann auch nützlich sein: http://blog.aggregatedintelligence.com/2012/03/msmqsecurity-descriptor-cannot-be-set.html
Grundsätzlich heißt es, dass Ihr Konto als Eigentümer der Warteschlange festgelegt werden muss, um die Einstellungen einer Warteschlange ändern zu können, und es wird erläutert, wie dies zu tun ist.
Es hat bei mir funktioniert.
quelle
Wie lauten die Sicherheitseinstellungen für Message Queuing auf Ihrem Computer? Wenn die Einstellungen offen genug sind, liegt möglicherweise ein Problem mit der Benutzerzugriffskontrolle vor, bei dem die Computerverwaltung nicht auf Administratorebene angehoben wird, obwohl Sie als lokaler Administrator angemeldet sind.
Prost John Breakwell
quelle
Ich hatte das gleiche Problem und fand dies nützlich:
quelle
Versuchen Sie die folgende Lösung, die für mich funktioniert hat: -
Führen Sie den Server-Manager auf dem Computer aus, auf dem sich die Warteschlange befindet. Klicken Sie mit der rechten Maustaste auf Features und klicken Sie auf "Features hinzufügen".
Drilldown unter Message Queuing und unter Message Queuing Services. Sie sollten ein Kontrollkästchen für die Verzeichnisdienstintegration sehen.
Überprüfen Sie es und klicken Sie auf Installieren.
Normalerweise müssen Sie den Server neu starten, damit die Änderung angezeigt wird.
quelle