Защищенные паролем отчеты PDF/Excel с использованием служб отчетов SQL
Я создаю отчеты с использованием служб SQL Reporting Services 2005. Мне нужно защищать защищенные отчеты (в формате pdf и excel) паролем, когда пользователь экспортирует отчет в формат Excel или PDF.
Есть ли способ защитить отчет.
1 ответ
Короткий ответ заключается в том, что вы не можете сделать это с помощью предоставленного расширения рендеринга PDF из SSRS 2005 (либо из веб-интерфейса, либо программно из веб-служб SSRS). Однако вы можете создать свое собственное расширение рендеринга, которое могло бы обеспечить эту функциональность. Вот несколько ссылок, которые могут помочь вам начать:
Представляем расширения рендеринга Microsoft SQL Server 2005: службы отчетов
Вы можете взять библиотеку COTS, некоторый код с открытым исходным кодом или свой собственный код, который может создавать защищенные паролем файлы PDF, а затем обернуть это в специальное расширение рендеринга для SSRS 2005. Однако, на мой взгляд, это было бы относительно сложная задача. Быстрый поиск в Google не дал мне каких-либо очевидных расширений рендеринга для продажи, которые могли бы обеспечить требуемую функциональность.