我已经在SQL2008 R2 server上创建了报告,并将报告和数据源部署到同一服务器。数据源使用驻留在SQL2005服务器上的数据库。还希望使用Windows集成安全性。
与许多其他帖子类似-当尝试在工作站或服务器(也具有报告服务的2008-R2服务器除外)上运行报告时,我收到错误:报告处理过程中发生错误。(rsProcessingAborted)无法创建到数据源'MemberFeeDetails‘的连接。(rsErrorOpeningConnection)用户'NT AUTHORITY\ANONYMOUS‘登录失败。
问:此方案是否会被视为两跳身份验证问题,因此需要Kerberos身份验证?如果是这样,那么我将考虑设置Kerberos身份验证。欢迎所有评论。
发布于 2021-03-25 01:25:31
如果承载SSRS数据库的数据库服务器与您安装SSRS的服务器不同,那么是的,这是一个双跃点问题。100%
发布于 2021-03-26 00:20:15
处理这种情况的另一种方法是在数据库服务器上设置sql用户。授予sql用户有限的访问权限,以便仅查看报表数据所在的表或数据库中的数据。
这允许您的任何报表通过sql用户进行连接,并且您可以使用ssrs管理门户来保护报表,只将必要的windows用户添加到报表中。
https://stackoverflow.com/questions/29269652
复制相似问题