на моем win7 я запускаю compmgmt.msc и перехожу к частной очереди
папка ... когда я нажимаю "Сообщения в очереди" или "Сообщения журнала",
Я либо вижу сообщения, либо «В этом представлении нет элементов для отображения».
НО, на win2008 R2 Enterprise я запускаю compmgmt.msc и перехожу к частной очереди
папка ... когда я нажимаю "Сообщения в очереди" или "Сообщения журнала",
Я вижу «В этом представлении нет элементов для отображения»,
правильно, НО я получаю этот нежелательный диалог:
Message Queuing x
------------------------
(X) The list of messages cannot be retrieved.
Error: Access is denied.
[[ OK ]]
На обоих компьютерах я являюсь членом местных администраторов.
Я обеспокоен как разработчик, потому что очень скоро
будет тестировать программное обеспечение WCF / MSMQ, которое работает
на моем ноутбуке Win7.
Как мне решить эту проблему отказа в доступе?
тыс / г
http://blog.aggregatedintelligence.com/2012/03/msmqsecurity-descriptor-cannot-be-set.html
Возьмите ВЛАДЕНИЕ Добавить разрешения.
сервер является сервером домена; это администратор сделал меня локальным администратором.
Я не уверен, почему, но у меня было меньше возможностей, чем у учетной записи администратора домена.
Я уверен, что у Microsoft есть рациональное решение для этого, но, по-моему, локальный администратор должен иметь те же права в поле, что и администраторы домена, когда дело доходит до управления вещами, относящимися к этому ящику, такими как локальные ресурсы, такие как очереди сообщений.
Я могу представить себе сценарии в очень крупных организациях, где корпорация не желает расширять полномочия локальных администраторов за пределы конкретного сервера, в то же время возлагая на них ответственность за локальный сервер.
независимо от моего мнения, проблема была решена, когда администратор домена также сделал меня членом администраторов домена.
Кстати, я не могу вспомнить наверняка, но, если моя память верна, у администратора домена была аналогичная проблема с доступом к очередям, которые я создал; Это также кажется странным, поскольку администратор домена более мощный, чем локальный администратор. примечание: это было некоторое время назад, поэтому моя память могла ошибиться.
@John Breakwell ... спасибо за участие. очень признателен. B-)
Похоже, кто-то раньше менял права доступа к очереди. Очереди имеют стандартную безопасность NT, поэтому просто измените разрешения для старых очередей. Вам может потребоваться стать владельцем, если предыдущая учетная запись владельца больше не существует.
Ура
Джон Брейквелл