Я ищу для обновления безопасности SSRS в отчетах. Меня попросили привести в порядок отчеты. Есть ли запрос, который может сделать это для меня на сервере sql?Обновление безопасности SSRS для отчетов
ответ
Вот как обновить параметры безопасности:
С запросом
Примечание: Это не поддерживается
Во-первых, вы должны понимать следующие понятия:
- таблица содержит элементы служб Reporting Services (отчеты, папки, ...)
- информационной безопасности (так называемый
Policy
), находится вPolicyID
столбце таблицыCatalog
- Права пользователя называются
Roles
и сохраняются вRole
стола - пользователи расположены в ... ждать его ...
Users
стола - таблица
PolicyUserRole
связываетUser
, аRole
иPolicy
И последнее, но не менее важное: по умолчанию элемент наследует параметры безопасности из родительской папки. Если вы измените его, будет создан новый Policy
.
То, что вы хотите сделать, это найти настройки GUID безопасности, который вы хотите использовать:
SELECT * FROM [Catalog] WHERE [Path] = '/NewFolder'
Затем применить его ко всем элементам вам нужно. Вот пример для детей пунктов:
UPDATE [Catalog] SET [PolicyID] = '<NewFolderPolicyID>' WHERE [Path] LIKE '/NewFolder/%'
вручную
Примечание: применяется следующее, если у вас нет много пунктов, или если у вас есть много времени для проводить.
Измените параметры безопасности родительских папок. Как указано выше, все элементы в папке, где наследование не было нарушено, автоматически будут использовать родительские настройки.
Затем просмотрите отчеты и выберите «Восстановить родительскую безопасность» в параметрах безопасности для отчетов, имеющих параметры, отличные от родительского отчета.
- 1. Обновление нескольких отчетов SSRS навалом
- 2. SSRS 2012 служб отчетов вопрос безопасности,
- 3. Использование расширения безопасности только для определенных отчетов
- 4. Конфигурация диспетчера отчетов SSRS
- 5. Удаление SSRS-безопасности для одного человека
- 6. Инструмент для разработки отчетов SSRS
- 7. Запрос для моих отчетов SSRS
- 8. программное обеспечение для безопасности ssrs и подписки?
- 9. Скрытие отчетов на основе безопасности в SSRS 2008 R2
- 10. Группировка отчетов SSRS
- 11. ssrs печать отчетов
- 12. Создатель отчетов SSRS
- 13. Запуск диспетчера отчетов (SSRS)
- 14. Очистка временных отчетов SSRS
- 15. Менеджер отчетов SSRS 2016
- 16. SSRS: функция утверждения отчетов?
- 17. SSRS отчетов expressiong преобразования
- 18. Мастер отчетов SSRS
- 19. Ошибка сервера отчетов SSRS
- 20. SSRS 2008, Таблица отчетов
- 21. Параметры построителя отчетов SSRS
- 22. Диспетчер отчетов SSRS
- 23. улучшить выполнение SSRS отчетов
- 24. Отчеты диспетчера отчетов SSRS
- 25. Общее количество отчетов SSRS
- 26. Менеджер отчетов SSRS пустой
- 27. SSRS-отчетов форматирования
- 28. Экспорт отчетов от диспетчера отчетов SSRS
- 29. SSRS в интегрированном режиме SharePoint и безопасности модели отчетов - дыра в безопасности?
- 30. SSRS - автоматическое обновление полей данных
«Приведение в порядок запросов» является неопределенным требованием. добавьте некоторые технические подробности о том, в чем цель. что вы подразумеваете под «обновлением безопасности SSRS для отчетов»? – Paolo
Извините, если я не смущаюсь. У меня нет опыта, поэтому я иногда бываю неопределенным. Хорошо, поэтому на работе у нас есть база данных под названием Alpha и в ней есть защищенные отчеты. Меня попросили создать новую папку безопасности и удалить старую безопасность для каждого отчета. Чтобы все отчеты могли получить безопасность из новой папки безопасности. Теперь я могу сделать это вручную или сделать это на сервере sql. – Dan
Пожалуйста, не изменяйте свой вопрос с совершенно другим. Измените вопрос только в том случае, если вы хотите добавить информацию или уточнить вопрос. Если у вас есть другой вопрос, задайте новый вопрос. –