【发布时间】:2015-02-15 23:31:37
【问题描述】:
我有一份 SSRS 报告,该报告将根据运行报告的员工列出信息。
我希望每个员工的信息 100% 唯一,因此,我希望报告能够根据员工的 Windows 登录信息自动确定员工的身份。
在 SQL 中,我可以通过执行以下操作来做到这一点:
SELECT HOST_NAME() AS HostName, SUSER_NAME() LoggedInUser
这将返回以下数据:
+--------------+--------------------+
| HostName | LoggedInUser |
+--------------+--------------------+
| MCC-ASUSN53S | MCCOSKERS\PGunston |
+--------------+--------------------+
上述方法也适用于 SSRS,但它返回基于 SQL Server 的详细信息,而不是访问报告的机器。
有没有办法实现我正在尝试的目标?
【问题讨论】:
标签: sql sql-server reporting-services