Sql server 2008 找到SSRS报告背后的存储过程/脚本的方法?
我已从Sql server 2008 找到SSRS报告背后的存储过程/脚本的方法?,sql-server-2008,tsql,reporting-services,visual-studio-2008,ssrs-2008,Sql Server 2008,Tsql,Reporting Services,Visual Studio 2008,Ssrs 2008,我已从sql server数据库中读取了对表、存储过程和函数的访问权限。我还可以从浏览器查看生成的SSRS报告。我只是没办法拿到真正的SSRS报告 有没有办法知道生成报告时运行的是什么存储过程或tsql脚本 谢谢。如果有用于运行报告的特定帐户,您可以使用management studio中的MSSQL活动监视器,查看从那里运行的视图/查询。如果没有该SSRS报告的.RDL文件,则无法找到在SSRS报告后面调用的存储过程 如果您可以访问数据库,则可以使用检查。此外,要检查此日志,您必须具有管理员凭
sql server
数据库中读取了对表
、存储过程
和函数
的访问权限。我还可以从浏览器查看生成的SSRS报告。我只是没办法拿到真正的SSRS报告
有没有办法知道生成报告时运行的是什么存储过程或tsql脚本
谢谢。如果有用于运行报告的特定帐户,您可以使用management studio中的MSSQL活动监视器,查看从那里运行的视图/查询。如果没有该SSRS报告的
.RDL
文件,则无法找到在SSRS报告后面调用的存储过程
如果您可以访问数据库,则可以使用检查。此外,要检查此日志,您必须具有管理员凭据 没有.rdl文件就不行。在报表管理器中,您可以看到数据源。一种方法是运行sql profiler,并使用它来尝试捕获rdl发出的调用。