0

Azure SSRS 是否有针对用户特定报告的解决方案?我有一个带有用户表的 Azure 数据库,并且只希望我的报告查询与用户有关的数据。

任何提示/替代方案将不胜感激。

4

3 回答 3

1

Azure SSRS 是否支持 User!UserID 属性?如果没有,您应该能够使用 user_name() 函数在 SQL 查询中进行过滤。

于 2012-06-13T01:47:45.727 回答
1

Windows Azure SSRS 支持 User!UserID 属性,因此您可以将其用于特定于用户的报告,这将是完成它的最简单方法。

另外关于使用 user_name() 过滤 SQL 查询可能有效或无效。如果您对 RS 数据源使用“存储凭据”选项,则多个用户将共享同一个凭据。在这种情况下,您不能依赖 user_name()。如果您使用“提示”,并且如果每个用户都需要为自己提供唯一的凭证,那么您可以使用 user_name()。

于 2012-06-15T00:30:32.110 回答
0

这些人实际上在他们的报告中实现了用户特定的 SQL 查询。看看: http ://www.upsizing.co.uk/Art68_ReportViewerControlAndSQLAzure.aspx

于 2012-12-20T16:30:27.543 回答