修改TFS2013服务账户或者密码

TFS作为微软软件开发的全生命周期管理解决方案,可以很好的与windows的域管理结合使用,方便多系统下用户的管理和授权。如果TFS使用的服务账户设置的域账户密码过期或者设置了不合适的域帐号,往往会比较麻烦。

一、TFS中的服务账户

可在 TFS
部署中使用的主要服务帐户有

1.Team
Foundation Server 的服务帐户

此服务帐户用于 Team
Foundation Server 的所有 Web
服务。 此服务帐号可以是本地帐户、域帐户、工作组中的
Local
Service 或 Network
Service。

2.SQL
Server Reporting Services 的数据源帐户

此服务帐户从 Reporting
Services 检索报表数据。此服务帐号可以是本地帐户、域帐户或
Local
Service。

3.Team
Foundation Build 的服务帐户

在配置生成时以及在生成控制器和生成代理之间传输生成状态信息时使用此服务帐户。此服务帐号可以是本地帐户、域帐户或工作组中的
Local
Service。

二、最简单的域帐号密码过期处置方案

一般域帐号都会默认设置密码过期,如果过期修改密码后,TFS的服务账户就会无法正常工作。

其实最简单的处理方式就是直接修改域帐号密码,修改成功后直接再修改为原密码。

三、修改服务帐号密码或者变更服务帐号

如果我们面临的现实情况确实需要修改服务对应的域帐号密码或者变更为新的域帐号,那我们就需要

在TFS中应用修改的新密码或者变更新的域账户,两者在TFS的管理控制台中的操作方式类似,具体步骤如下

1.修改Team
Foundation Server 的服务帐户

1>在承载应用层的服务器上,打开
Team
Foundation 的管理控制台。

2>在该控制台中,展开服务器名称并选择“应用层”。

3>在“应用层”窗格中,如果修改密码则选择“更新帐户密码”,否则选择“更改账户”。

4>在弹出的新窗口中,如果修改密码则在“密码”中键入新密码,否则选择“使用用户帐户”,在“帐户名”中键入帐户的名称,然后在“密码”中键入帐户的密码,然后选择“确定”。

2.修改SQL
Server Reporting Services 的数据源帐户

1>在承载应用层的服务器上,打开
Team
Foundation 的管理控制台。

2>在该控制台中,展开服务器名称并选择“应用层”。

3>在“应用层”窗格中,定位到“Reporting
Services 摘要”,如果修改密码选择“更新帐户密码”,否则选择“更改帐户”。

4>在弹出的新窗口中,如果修改密码则在“密码”中键入新密码,否则选择“使用用户帐户”,在“帐户名”中键入帐户的名称,然后在“密码”中键入帐户的密码,然后选择“确定”。

3.修改Team
Foundation Build 的服务帐户

1>在承载应用层的服务器上,打开
Team
Foundation 的管理控制台。

2>在该控制台中,展开服务器名称并选择“生成”。

3>在“生成”窗格中,如果修改密码选择“更新帐户密码”,否则选择“更改帐户”。

4>在弹出的新窗口中,如果修改密码则在“密码”中键入新密码,否则选择“使用用户帐户”,在“帐户名”中键入帐户的名称,然后在“密码”中键入帐户的密码,然后选择“确定”。

5>如果生成定义设置了放置文件夹,则需要给新的域账户授予写的权限。

四、注意事项

1>修改完成后需要重启TFS服务器才能最终使新的配置生效。

2>根据TFS安装组件和功能的不同,还涉及其他的一些服务,具体的修改方式请参考相关的
MSDN文档。

修改TFS2013服务账户或者密码的更多相关文章

  1. 修改mysql root账户登录密码

    打开mysql.exe(如果你配置了path的话,打开cmd即可)键入: mysqladmin -u root -p password [你的新密码][回车] 然后会要求你输入你当前的密码,就修改成功 ...

  2. 慎重管理SQL Server服务的登录(启动)账户和密码

    今天是大年初三,先跟大家拜个年,祝大家新年快乐.今天处理了一个alwaysOn问题——辅助副本因为磁盘空间不足一直显示[未同步——可疑],在日志中可以看到数据库处于挂起状态,与主副本失去同步.原以为只 ...

  3. windows的服务中的登录身份本地系统账户、本地服务账户和网络服务账户修改

    以一个redis服务为例: 一个redis注册服务后一般是网络服务账户,但是当系统不存在网络服务账户时,就会导致redis服务无法正常启动.接下来修改redis服务的登录身份. cmd下输入如下命令: ...

  4. 如何修改MyEclipse的SVN账户和密码

    如何修改MyEclipse的SVN账户和密码呢? 操作方法:删除C:\Users\Administrator\AppData\Roaming\Subversion\auth\svn.simple文件夹 ...

  5. sql server安装程序无法验证服务账户是什么原因

    为了帮助网友解决“sql server安装程序无法验证服务”相关的问题,中国学网通过互联网对“sql server安装程序无法验证服务”相关的解决方案进行了整理,用户详细问题包括:能是尚未向所有要安装 ...

  6. [mysql]三种方法为root账户指定密码

    前言:前段时间把mysql安装后一直没管它,当时就在奇怪为什么mysql登陆不要密码,原来一直用的超用户账户登陆的(简称超级用户) 其实只怪自己太无知,之前一直用的phpbydamin进行的数据库的可 ...

  7. 使用phpMyAdmin修改MySQL数据库root用户密码

    点击顶部的“SQL”标签进入sql命令输入界面.输入以下命令: update mysql.user set password=PASSWORD('snsgou$123456') where user= ...

  8. Oracle 修改SYS、system用户密码

    Oracle 修改SYS.system用户密码 by:授客 QQ:1033553122 概念 SYS用户是Oracle中权限最高的用户,而SYSTEM是一个用于数据库管理的用户.在数据库安装完之后,应 ...

  9. 修改通达oa数据库root密码

    第一步: 打开通达oamysql远程网页地址:如http://127.0.0.1/mysql,点击修改密码功能按钮,根据提示修改,不要生成加密密码,执行即可! 第二步:修改service.php文件的 ...

随机推荐

  1. MVc Forms Membership rolemanage 角色权限验证管理

    Forms  登录验证Membership 权限验证rolemanage 角色管理 以往的项目中只有单纯的Forms 验证今天想把这三个结合到mvc 中发现要导入aspnet_ 相关表,但是有个问题验 ...

  2. ng-repeat && ng-options的故事

    ng-repeat && ng-options的故事   1. <select class="input-small" ng-model="newH ...

  3. Codeforces 740C. Alyona and mex 思路模拟

    C. Alyona and mex time limit per test: 2 seconds memory limit per test: 256 megabytes input: standar ...

  4. ST算法

    作用:ST算法是用来求解给定区间RMQ的最值,本文以最小值为例 举例: 给出一数组A[0~5] = {5,4,6,10,1,12},则区间[2,5]之间的最值为1. 方法:ST算法分成两部分:离线预处 ...

  5. H5学习系列之Communication API

    1 .postMessage API 首先介绍一下什么是iframe? 百度百科里这样写道:IFRAME,HTML标签,作用是文档中的文档,或者浮动的框架(FRAME). 我的理解就是网页中的网页. ...

  6. Getting Started With Hazelcast 读书笔记(第二章、第三章)

    第二章 起步 本章就相当简单粗暴了,用一个个例子说明hazelcast怎么用. 1.map,set,list这些集合类都是开箱即用的,只要从Hazelcast的实例中获取一份就行. 2.增加了Mult ...

  7. mac上的git completion

    只安装bash-completion,是没有git补全的,因为此时/usr/local/etc/bash-completion.d/下面没有git-XXX.sh 解决方法是brew install g ...

  8. c# - catch(Exception ex) 会丢掉StackTrace 是怎么回事?

    原本这篇文章就想写写StackTrace怎么会丢的问题, 但现在的内容变成了讨论怎么处理Exception的问题. 该不该用try catch, 什么时候用?也困扰了我很久, 好像随便写写就可以, 但 ...

  9. 转载:分布式系统的CAP理论

    原文转载Hollis原创文章:http://www.hollischuang.com/archives/666 2000年7月,加州大学伯克利分校的Eric Brewer教授在ACM PODC会议上提 ...

  10. ASP数组全集,多维数组和一维数组[转]

    ASP数组是比较好用的装载大量数据的容器.1 定义数组 有两种方式:DIM和REDIM. DIM定义的是固定个数.数据类型的数组:而REDIM则不同,它可以定义不同类型的数据,也可以定义个数并非固定的 ...