Подтвердить что ты не робот

Настройка разрешений MSMQ для частной очереди, созданной другим пользователем

Лицо, которое ранее использовало мой компьютер на работе, настроило частный MSMQ, к которому мне нужно получить доступ. С тех пор они покинули банк, но разрешения остаются, и я не могу получить доступ к очереди или дать мне право на редактирование, чтобы удалить ограничение.

Теперь я являюсь администратором на этом компьютере, поэтому я предполагаю, что мне есть способ изменить ситуацию. Я искал высоко и низко, но большинство из того, что я нахожу, связано с тем, что вы делаете через скрипты.

Любая помощь оценивается,

спасибо

4b9b3361

Ответ 1

Щелкните правой кнопкой мыши на вашей очереди → Свойства → Безопасность → Перейти к Дополнительно и изменить разрешения для групп.

Ответ 2

И для ручного процесса, если все остальное не выполнено:

  • Остановить службу MSMQ (Services → Message Queuing)
  • Откройте папку C:\WINDOWS\system32\msmq\storage\lqs
  • Найдите конфигурационный файл в этой папке, который описывает очередь с "хорошими" разрешениями безопасности. Вам нужно будет открыть каждый файл по очереди с помощью текстового редактора, чтобы определить, к какой очереди он относится.
  • Как только у вас откроется правильный файл, найдите строку в файле, который начинается Security =....
  • Скопируйте всю строку в буфер обмена (обратите внимание на Word Wrap, эта строка будет довольно длинной)
  • Найти файл конфигурации в этой папке, описывающий вашу очередь проблем
  • Откройте этот файл в текстовом редакторе.
  • Перезаписать строку Security =... в этом файле с содержимым вашего буфера обмена
  • Сохранить измененный файл
  • Запустите службу MSMQ; появятся новые разрешения.

Приветствия

Джон Бродвелл

Ответ 3

Сначала измените право собственности на очередь на группу "Администраторы"; затем назначьте себе необходимые разрешения.