Team Foundation Server 2008实用教程系列(一)—— 添加项目管理员
要点:
TFS权限的组成
如何破解工作组版的5个用户限制
- 由于TFS的权限是配置是基于windows域验证,它由3个部分组成的:
- TFS中的安全配置
- Sharepoint管理员权限
- SQL reporting service权限
- 所以,添加管理员需要如下步骤
- 在windows 中创建windows账户
参考方法:运行cmd,输入命令:net user username password /add
- 将用户添加到TFS项目管理员
- 将用户添加到项目的Contrutors组中
- 添加好之后,运行一下脚本
- 进入门户网站,将用户添加为门户网站集管理员(这个步骤是为了让用户可以看到文档)
- 添加SQL Reporting Service 报表权限
- 将用户添加到项目的Contrutors组中
添加好之后,运行一下脚本declare @container varchar(100),@member varchar(100)
SELECT @container=[sid]
FROM [TfsIntegration].[dbo].[tbl_security_identity_cache]
where [display_name]=N'Team Foundation Licensed Users' and deleted=0
SELECT @member=[sid]
FROM [TfsIntegration].[dbo].[tbl_security_identity_cache]
where [display_name]=N'dj3' and deleted=0 --红色部分dj3为要添加的用户名,请替换为您需要添加的用户名
Insert [TfsIntegration].[dbo].[tbl_security_membership_cache]
( [container],[member])
values(@container,@member)
Insert [TfsIntegration].[dbo].[tbl_gss_group_membership]
([parent_group_sid], [member_sid], [last_update])
values(@container, @member, getdate())
- 进入门户网站,将用户添加为门户网站集管理员(这个步骤是为了让用户可以看到文档)
- 添加SQL Reporting Service 报表权限
登陆SQL Reporting Service,右键"主文件夹"属性
-
|
||
Everyday is lonely day. |
|