Sid 명령
업데이트: 2007년 11월
Sid를 사용하여 등록된 모든 SID(보안 식별자)나 지정한 SID(보안 식별자)를 업데이트하거나 나열할 수 있습니다.
필요한 권한
Sid 명령을 사용하려면 Team Foundation 응용 프로그램 계층 컴퓨터에서 Team Foundation Administrators 보안 그룹의 멤버여야 하고 Team Foundation 데이터 계층 컴퓨터에서 SQL Server의 sysadmin 보안 그룹 멤버여야 합니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.
참고: |
---|
관리자 자격 증명으로 로그온한 경우에도 Windows Server 2008을 실행하는 서버에 대해 이 기능을 실행하려면 관리자 명령 프롬프트를 열어야 합니다. 관리자 명령 프롬프트를 열려면 시작을 클릭하고 명령 프롬프트를 마우스 오른쪽 단추로 클릭한 다음 관리자 권한으로 실행을 클릭합니다. 자세한 내용은 Microsoft 웹 사이트를 참조하십시오. |
TFSAdminUtil Sid [/noprompt | /i] [/Change source target] [account]
매개 변수
인수 |
설명 |
---|---|
source |
/Change 옵션과 함께 사용하여 source에 지정된 작업 그룹에 속한 도메인 또는 컴퓨터에 있는 Team Foundation Server 통합 데이터베이스의 현재 사용자에 대한 SID를 변경하도록 Sid 명령에 지시합니다. |
target |
/Change 옵션과 함께 사용하여 target에 지정된 작업 그룹에 속한 도메인 또는 컴퓨터의 Active Directory에 있는 SID를 변경하도록 Sid 명령에 지시합니다. |
account |
/Change 옵션과 함께 사용하여 account에 지정된 계정의 SID를 업데이트하도록 지시합니다. account 인수는 username 형식이어야 합니다. 예를 들면 domain/username과 같습니다. |
옵션 |
설명 |
---|---|
/Change |
Team Foundation Server 데이터베이스의 SID를 Windows의 SID와 동기화합니다. 두 SID가 서로 다르면 모든 사용자(/All) 또는 특정 사용자(account)의 Team Foundation Server SID를 업데이트합니다. /Change 옵션을 지정하지 않으면 Sid 명령은 기본적으로 SID를 나열합니다. |
설명
중요: |
---|
Team Foundation Server 데이터 계층 서버의 데이터베이스를 백업하는 것이 좋습니다. |
Team Foundation Server에서는 SID를 통해 사용자를 식별하고 권한을 할당합니다. Team Foundation 버전 제어에서는 사용자의 SID가 authenticationKey로 등록되는 ID 테이블에 사용자 정보를 저장합니다.
TFSAdminUtil Sid 명령은 관리자가 사용자 이름을 바꾸거나 다른 컴퓨터에 Team Foundation을 다시 설치할 경우에 사용자 계정을 업데이트하기 위해 사용합니다. 예를 들어 관리자가 Team Foundation 설치를 새 컴퓨터로 이동하려는 경우 다음 단계를 수행해야 합니다.
데이터 백업을 복원하고 응용 프로그램 계층을 만듭니다.
TFSAdminUtil Sid 명령을 사용하여 모든 계정을 나열합니다.
2단계에서 생성된 목록을 사용하여 모든 사용자 계정을 만듭니다.
TFSAdminUtil Sid /Change source target 명령을 실행하여 Team Foundation Server에 있는 사용자 계정의 SID를 업데이트합니다.
이렇게 하면 사용자 계정의 이전 권한과 소유권이 그대로 유지됩니다.
참고: Sid 명령을 사용한 후에는 Team Foundation Server가 Active Directory와 동기화될 때까지 예기치 않은 결과가 발생할 수 있습니다. 마이그레이션된 사용자는 Sid 명령 실행 이후 최소 1시간 동안 시스템을 사용하지 않는 것이 좋습니다.
예제
다음 명령은 TFSAdminUtil 유틸리티의 Sid 명령이 세 개의 정보 열인 Account Name, Found 및 Equal to Windows SID를 나열하도록 지시합니다. SID가 존재하고 일치하는 경우 Found 및 Equal to Windows SID 열의 항목에는 True가 포함됩니다.
>TFSAdminUtil.exe Sid