방법: Team System용 데이터 웨어하우스의 데이터베이스에 대한 액세스 부여
업데이트: 2007년 11월
사용자가 Visual Studio Team System용 보고서를 만들 수 있으려면 데이터 웨어하우스를 구성하는 데이터베이스에 대한 읽기 권한을 사용자에게 부여해야 합니다. 만들 보고서 유형에 따라 Analysis Services 데이터베이스, 관계형 데이터베이스 또는 둘 모두에 대한 액세스를 부여할 수 있습니다.
필수 권한
Analysis Services 데이터베이스에 대한 액세스를 부여하려면 해당 데이터베이스에 대한 관리자 권한이 있어야 합니다. 관계형 데이터베이스에 대한 액세스를 부여하려면 SQL Server 데이터베이스 엔진에서 securityadmin 또는 sysadmin 서버 역할의 멤버여야 합니다.
사용자나 그룹에 Analysis Services 데이터베이스에 대한 읽기 권한을 부여하려면
시작 메뉴에서 모든 프로그램과 Microsoft SQL Server 2005를 차례로 가리킨 다음 SQL Server Management Studio를 클릭합니다.
SQL Server Management Studio가 시작되고 서버에 연결 대화 상자가 나타납니다.
서버 유형 목록에서 Analysis Services를 클릭합니다.
서버 이름 상자에 Team Foundation Server Analysis Services 서버의 이름을 입력한 다음 연결을 클릭합니다.
참고: 일반적으로 Team Foundation Server Analysis Services 서버는 데이터 계층 서버와 같습니다.
서버에 연결 대화 상자가 닫힙니다.
개체 탐색기에서 서버의 데이터베이스 폴더를 확장하고 TfsWarehouse 데이터베이스를 확장한 다음 역할 폴더를 확장합니다.
TfsWarehouseDataReader 역할을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
역할 편집 대화 상자가 나타납니다.
페이지 선택에서 멤버 자격을 클릭한 다음 추가를 클릭합니다.
사용자 또는 그룹 선택 대화 상자가 나타납니다.
사용자나 그룹을 추가하고 확인을 클릭한 다음 확인을 다시 클릭합니다.
사용자나 그룹에 관계형 데이터베이스에 대한 읽기 권한을 부여하려면
시작 메뉴에서 모든 프로그램을 클릭하고 Microsoft SQL Server 2005를 가리킨 다음 SQL Server Management Studio를 클릭합니다.
서버에 연결 대화 상자가 나타납니다.
서버 유형 목록에서 데이터베이스 엔진을 클릭합니다.
서버 이름 상자에 Team Foundation Server 데이터 계층 서버의 이름을 입력한 다음 연결을 클릭합니다.
개체 탐색기에서 서버의 데이터베이스 폴더를 확장한 다음 TfsWarehouse 데이터베이스를 확장합니다.
TfsWarehouse 데이터베이스에서 보안 폴더, 역할 폴더, 데이터베이스 역할 폴더를 차례로 확장합니다.
TfsWarehouseDataReader 역할을 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.
데이터베이스 역할 속성 대화 상자가 나타납니다.
페이지 선택에서 일반을 클릭한 다음 추가를 클릭합니다.
사용자 또는 그룹 선택 대화 상자가 나타납니다.
사용자나 그룹을 추가하고 확인을 클릭한 다음 확인을 다시 클릭합니다.