修改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. Oracle 数据库 重新启动

    进入server后 su - oracle lsnrctl stop sqlplus / as sysdba shutdown immediate; quit lsnrctl start sqlplu ...

  2. 安装pillow错误的解决方案

    错误信息: ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting        ...

  3. 异步I/O操作

    今天在看boost库的时候注意到异步I/O操作时,缓冲区有效性问题. 如何实现异步操作:以异步读操作为例async_read(buffer, handler): void handler() {} v ...

  4. ue4 NewObject/StaticConstructObject_Internal/StaticAllocateObject/FObjectInitializer:对象创建和初始化

    UObject是一套很复杂的体系,之前读ue3代码时曾分析过其类型系统实现,主要是与UClass间的关系 现在转到ue4,发现那一块其实差不多,于是再重点备忘一下UObject本身的创建和初始化过程 ...

  5. 急!JDBC问题,发生通信错误。错误位置:Reply.fill()。消息:数据不足。 ERRORCODE=-4499, SQLSTATE=08001

    代码如下:Class.forName("com.ibm.db2.jcc.DB2Driver");Connection conn = DriverManager.getConnect ...

  6. ServiceStack.OrmLite中的一些"陷阱"(3)

    前文说到如果使用多数据库(不同SQL方言)时要如何开发?其实前文(第二篇)也有“透露”到.就是直接使用库提供的OrmLiteConnection 及OrmLiteConnectionFactory(I ...

  7. action func用法记记

    public partial class Form1 : Form { public Form1() { InitializeComponent(); } public delegate void s ...

  8. URI和URL、URN区别

    URI不能读取/写入资源,这是统一的资源定位器(URL)的任务.URL是一种URI,它的schema是已知的网络协议,并且它把URI与某种协议处理程序联系起来(一种与资源通讯的读/写机制).URI一般 ...

  9. 51nod 1428 活动安排问题(优先队列)

    1428 活动安排问题 首先按照开始时间从小到大排序. 其实只要维护一个结束时间的最小堆,每次比较开始时间和堆中最小时间的大小,如果比它大就放入堆中并且时间就要变成当前任务的结束时间, 否则就要新开一 ...

  10. Java NIO 之缓冲区

    缓冲区基础 所有的缓冲区都具有四个属性来 供关于其所包含的数据元素的信息. capacity(容量):缓冲区能够容纳数据的最大值,创建缓冲区后不能改变. limit(上界):缓冲区的第一个不能被读或写 ...