错误描述:
Reporting Services 错误
--------------------------------------------------------------------------------
为用户“TFS-SERVER\Guest”授予的权限不足,无法执行此操作。 (rsAccessDenied) 获取联机帮助
--------------------------------------------------------------------------------
解决过程:
1.先在IE运行http://ip/reports,查看数据源配置,几种连接方式如下:
运行该报表的用户提供的凭据(连接方式)
系统将提示每位用户键入用户名和密码,以访问数据源。您可以定义请求用户凭据的提示文本。默认的文本字符串为“输入用户名和密码以访问数据源”。
安全存储在报表服务器中的凭据(连接方式)
在报表服务器数据库中存储加密的用户名和密码。选择此选项可在无人参与的模式下运行报表(例如,通过计划、订阅或事件而不是根据需要来启动报表)。
在与数据源建立连接时用作 Windows 凭据(连接方式)
指定用户提供的凭据为 Windows 身份验证凭据。如果使用数据库身份验证(例如 SQL Server 登录名),请不要选中此复选框。
与数据源建立连接之后模拟经过身份验证的用户(连接方式)
允许委托凭据,但外部数据源必须支持模拟。对于 SQL Server 数据库,此选项将设置 SETUSER 函数。
Windows 集成安全性(连接方式)
使用当前用户的 Windows 凭据来访问数据源。如果用于访问数据源的凭据与用于登录到网络域的凭据相同,请选择此选项。
如果您的域启用了 Kerberos(协商) 或者数据源与报表服务器位于同一台计算机上,则此选项最为有效。如果未启用 Kerberos,则 Windows 凭据可能会传递到其他计算机上。如果需要连接其他计算机,您将得到错误提示而不是所需的数据。
请不要使用此选项以无人参与的方式运行报表,也不要使用此选项运行可以订阅的报表。报表服务器会启动以无人参与方式运行的报表。用于访问报表服务器数据库的报表服务器凭据不能用于访问外部数据源。
不需要凭据(连接方式)
指定访问数据源不需要使用凭据。注意,如果数据源要求提供用户登录名,则选择此选项将不起任何作用。只有在数据源连接不需要用户凭据的情况下,才应选择此选项。
如果将某个数据源配置为不使用任何凭据,则在使用该数据源的报表要支持订阅、计划报表历史记录或计划报表执行的情况下,您必须执行其他一些的步骤。具体而言,必须创建一个低特权帐户,以供报表服务器在运行报表时使用。此帐户用来替代报表服务器正常运行时所使用的服务帐户。有关此帐户的详细信息,请参阅配置用于无人参与的报表处理的帐户。
2.查看相关数据源配置,及测试账户的权限设置没有问题
3.通过tfs administrator tool 进行测试账户的再次设置
4.通过vs2010 团队资源管理器,【项目门户网站设置】中启动“报表和面板引用此项目的数据”。
进行以上设置后,还是报上面的错误。然后我在服务器测试没有问题,接着我又在另一台跟tfs服务器在一个网段的服务器上测试,也没有问题。后来我在报表里设置为【不需要凭据】,结果客户端还是访问不了。实在无能为力了,准备从报表开始研究。
----------------------------------------------------------------------
两天后,我无意间又点了一下报表查询,结果跳出来一个凭据输入框,奇了怪了,以前点击没有跳出这个框啊。接着,我想输入账户,结果输入太快,还没输入密码就按了回车,这时,奇迹发生了,报开始的错误。。。。哈哈,我明白了,之前可能是因为我输入凭据的时候出错了,结果一直出错(当天机子一直没重启)。
最终解决方法:
在【控制面板】-【用户账户】中,点击左上角的【密码管理】,删除tfs服务器保存的所有密码,然后重启机器,点击报表查询的时候,再输入正确的密码,问题解决!!
分享到:
相关推荐
创建好项目后,可以通过以下步骤将解决方案添加到TFS: - 右键点击解决方案资源管理器中的项目,选择“将解决方案添加到源代码管理”。 - 在弹出的对话框中,可以新建一个文件夹或采用默认值。 - 点击确定,完成...
在开始TFS2010的升级之前,必须先安装SharePoint Service 3.0,因为TFS2010不包含这个组件。选择"Advanced"选项以确保所有必要的组件都得到安装。 2. **增加账户** 升级过程中需要创建两个特定的账户: - 一个...
TFS工具集为开发者提供了一整套的解决方案,使得团队可以在软件开发过程中进行有效的协作和管理。 **TFS历史记录查看工具** 在TFS中,历史记录查看工具是一个至关重要的组件,它允许用户追溯源代码、工作项和项目...
TFS2012安装部署详细步骤 TFS2012(Team Foundation Server 2012)是一款由微软公司开发的版本控制系统,旨在帮助团队更好地协作、管理和跟踪软件开发项目。安装和部署TFS2012需要遵循严格的步骤,以确保系统的稳定...
TFS2013及TFS2015序列号,亲测可用!
安装完成后,授权IIS中的Report和ReportService虚拟目录,以及新生成的Share Point站点,允许Inter来宾用户或Everyone访问。 8. 安装Tfs2005团队资源管理器前的准备:检查Asp.net状态服务、Window Firewall服务以及...
IDEA 配置 TFS 操作手册 在本手册中,我们将详细介绍如何在 IntelliJ IDEA 中配置 TFS(Team Foundation Server),并上传代码到 TFS 服务器。同时,我们也会介绍如何从 TFS 服务器下载代码。 一、TFS 配置及上传...
6. **冲突解决**:在遇到代码冲突时,IDEA会提供直观的界面帮助用户解决冲突,减少手动操作的繁琐。 7. **代码审查**:支持TFS的代码审查流程,可以在IDEA中创建、参与和管理代码审查,提升代码质量。 8. **历史...
TFS的缺陷跟踪系统允许团队记录、分配和解决项目中的问题。通过关联工作项,可以将缺陷与代码更改相关联,以便更好地理解问题的上下文和解决方案。 6. **报表与分析**: TFS提供了丰富的报表和图表,如工作项的...
【标题】:“tfsserver2017.0.1.rar”是指Team Foundation Server (TFS) 2017的版本更新包,版本号为0.1。TFS是微软提供的一款强大的版本控制和项目协作工具,尤其适用于软件开发团队。 【描述】:“tfsserver2017....
1. **功能集成**:idea-tfs 插件实现了 TFS 的主要功能,如版本控制、源代码同步、变更集管理、冲突解决等,使开发者能在熟悉的 IDEA 界面中操作 TFS。 2. **用户界面**:该插件提供了一个与 IDEA 自带的 VCS(版本...
2. **问题2**:错误提示TF31002,可能是因为缺少Visual Studio Team System 2008 Service Pack 1 Forward Compatibility Update,安装该更新后通常可以解决问题。 3. **问题3**:无法切换服务器,这可能是由于网络...
**TFS Bug 管理使用教程** 团队项目中的Bug管理是软件开发过程中的关键环节,确保产品质量和项目进度。微软的TFS(Team Foundation Server)提供了强大的Bug管理功能,与Visual Studio(VS)深度集成,同时支持Java...
自从TFS2005和TFS2008以来,TFS2010终于解决了配置复杂的问题,变得更加简洁易用。今天,我们将对TFS2010的安装和配置进行详细的讲解。 TFS2010的安装过程非常简单,只需点击“Next”按钮数次即可完成安装。整个...
本文将围绕“一枚TFS KEY”这一主题展开讨论,旨在帮助那些遇到TFS Key问题的开发者找到解决方案。 ### TFS Key概述 #### 什么是TFS Key? TFS Key通常指的是用于激活或配置特定TFS功能的密钥。虽然官方文档中并...
此时,就需要借助TFS命令行工具来解决这一问题。 #### 1. 查看迁出用户的工作区及用户名 在处理这类问题时,首先需要确定哪些文件已被锁定以及锁定这些文件的用户是谁。可以通过以下步骤来实现: - 打开Visual ...
总结来说,Nginx-TFS是一个强大的工具,它将Nginx的高性能Web服务能力和TFS的版本控制功能相结合,为企业级的TFS应用提供了一个高效、稳定且易于管理的Web访问解决方案。通过深入理解和熟练运用Nginx-TFS,我们可以...
Metadata 信息存储需要解决每个文件的元数据存储问题,而减少图片的 IO 次数需要解决普通 Linux 文件系统中读取文件需要三次磁盘IO 的问题。 TFS1 的架构设计思路是:多个逻辑图片文件共享一个物理文件。TFS1 的...
在Linux环境中,TFS文件系统为用户提供了高效、安全且易于管理的数据存储解决方案。 **Linux中的TFS安装与使用** 在Linux系统中,安装TFS文件系统通常涉及以下步骤: 1. **更新包列表**:首先确保系统的软件源是...