
섹션 에서 " " 링크를 직접 클릭하여 Team Foundation Server에서 사용하는 서비스 계정을 로컬 계정에서 HOSTNAME\local_tfs_service_account
도메인 계정으로 변경했습니다 .DOMAIN\domain_tfs_service_account
Change Account
Application Tier Summary
이를 확인하기 위해 노드를 클릭하면 도메인 계정이 새로운 서비스 계정임을 Application Tier
알 수 있습니다 .DOMAIN\domain_tfs_service_account
그러나 다른 Team Foundation Server에서 호스팅되는 컬렉션을 연결하려고 하면(마이그레이션을 수행하려고 할 때) 다음 오류가 발생합니다.
[2015-06-16 11:29:45Z][오류] TF255448: 다음 계정에 대한 SQL Server 로그인 생성에 실패했습니다
HOSTNAME\local_tfs_service_account
. SQL Server 로그인을 수동으로 만든 다음 이 작업을 다시 시도해야 합니다. 다음 SQL Server 인스턴스에 로그인을 생성해야 합니다:source_server
.
물론 원본 TFS 컬렉션을 호스팅하는 서버는 로컬 서비스 계정에 대해 알 수 없기 때문에 작업이 실패합니다.
그런데 Team Foundation이 여전히 이전 서비스 계정을 사용하는 이유는 무엇입니까 HOSTNAME\local_tfs_service_account
? HOSTNAME\local_tfs_service_account
Reporting Services의 독자 계정으로 로컬 계정만 남겨두었습니다 .
변경을 완료하려면 어떻게 해야 합니까? 서버 등을 다시 시작해야 합니까? 아니면 변경해야 할 다른 위치도 있나요?
답변1
로컬 계정에서 도메인 계정으로 변경하면 이는 TFS에 있어서 큰 문제입니다. 이는 사실상 로컬에서 도메인으로의 도메인 마이그레이션입니다.
https://msdn.microsoft.com/en-us/library/ms404883.aspx
TFS가 작동하는 환경을 변경하려면 문서화된 절차를 따라야 합니다.