Выкладываю это сюда для потомков;)
Предыстория.
До тех пор, пока я использовал Windows 2008 R2, у меня не было возможности изменить параметры конфигурации очереди сообщений (такие как пределы хранения, места хранения, безопасность и т. Д.) Или получить доступ к системным очередям (сообщения журнала, Сообщения о мертвых письмах, транзакционные сообщения о мертвых письмах); все попытки сделать что-либо из этого привели к загадочной ошибке «Доступ запрещен». Всякий раз, когда мне нужно было установить очередь сообщений на сервере в нашей среде, я использовал Диспетчер серверов для установки функции очереди сообщений.
Решение (?):
Вместо того, чтобы устанавливать функцию очереди сообщений, я вместо этого предпочитаю добавить роль «сервера приложений». При добавлении этой роли автоматически выбирается и устанавливается функция очереди сообщений, хотя она включает только сервер очереди сообщений, а не триггеры интеграции служб каталогов и очереди сообщений.
Теперь я могу переконфигурировать параметры очереди сообщений, а также получать доступ и выполнять действия в системных очередях.
Этот блог также может быть полезен: http://blog.aggregatedintelligence.com/2012/03/msmqsecurity-descriptor-cannot-be-set.html
В основном, это говорит о том, что для того, чтобы иметь возможность изменять настройки очереди, ваша учетная запись должна быть указана как владелец очереди, и объясняется, как это сделать.
Это сработало для меня.
источник
Итак, каковы настройки безопасности для очереди сообщений на вашем компьютере? Если настройки достаточно открыты, то это может быть проблема контроля доступа пользователей, когда управление компьютером не поднимается до уровня администратора, даже если вы вошли в систему как локальный администратор.
Приветствия Джона Бруквелла
источник
У меня была та же проблема, и я нашел это полезным:
источник
Попробуйте приведенное ниже решение, которое сработало для меня:
Запустите диспетчер серверов на компьютере, на котором размещена очередь. Щелкните правой кнопкой мыши «Функции» и выберите «Добавить функции».
Разверните в разделе «Очередь сообщений» и «Службы очереди сообщений». Вы должны увидеть флажок для интеграции службы каталогов.
Проверьте это и нажмите «Установить».
Обычно вы должны перезагрузить сервер, чтобы показать изменения.
источник