HOW TO:授與 Team System 所需之資料倉儲資料庫的存取權限

更新:2007 年 11 月

您必須先授與使用者組成資料倉儲之資料庫的讀取權限,使用者才能建立 Visual Studio Team System 的報表。您可以根據將建立的報表類型而定,授與 Analysis Services 資料庫、關聯式資料庫或是兩者的存取權限。

必要的使用權限

若要授與 Analysis Services 資料庫的權限,您必須擁有資料庫的 [管理員] 使用權限。若要授與關聯式資料庫的權限,您必須是 SQL Server 資料庫引擎中,[securityadmin] 或 [sysadmin] 伺服器角色的成員。

授與使用者或群組 Analysis Services 資料庫的存取權

  1. 在 [開始] 功能表上,依序指向 [ 所有程式]、[Microsoft SQL Server 2005],然後按一下 [SQL Server Management Studio]。

    [SQL Server Management Studio] 將會啟動,並且顯示 [連接至伺服器] 對話方塊。

  2. 在 [伺服器類型] 清單中,按一下 [Analysis Services]。

  3. 在 [伺服器名稱] 方塊中,輸入 Team Foundation Server 的 Analysis Services 伺服器名稱,然後按一下 [連接]。

    注意事項:

    Team Foundation Server 的 Analysis Services 伺服器通常與資料層伺服器相同。

    [連接至伺服器] 對話方塊隨即關閉。

  4. 在 [物件總管] 中,依序展開伺服器的 [資料庫] 資料夾、[TfsWarehouse] 資料庫和 [角色] 資料夾。

  5. 以滑鼠右鍵按一下 [TfsWarehouseDataReader] 角色,然後按一下 [屬性]。

    [編輯角色] 對話方塊隨即出現。

  6. 在 [選取頁面] 下按一下 [成員資格],然後按一下 [加入]。

    [選取使用者或群組] 對話方塊隨即出現。

  7. 加入使用者或群組,按一下 [確定],再按一下 [確定]。

授與使用者或群組關聯式資料庫的存取權

  1. 在 [開始] 功能表上,按一下 [ 所有程式],指向 [Microsoft SQL Server 2005],然後按一下 [SQL Server Management Studio]。

    [連接至伺服器] 對話方塊隨即出現。

  2. 在 [伺服器類型] 清單中,按一下 [資料庫引擎]。

  3. 在 [伺服器名稱] 方塊中,輸入 Team Foundation Server 的資料層伺服器名稱,然後按一下 [連接]。

  4. 在 [物件總管] 中,展開伺服器的 [資料庫] 資料夾,然後展開 [TfsWarehouse] 資料庫。

  5. 在 [TfsWarehouse] 資料庫下,依序展開 [安全性] 資料夾、[角色] 資料夾和 [資料庫角色] 資料夾。

  6. 以滑鼠右鍵按一下 [TfsWarehouseDataReader] 角色,然後按一下 [屬性]。

    [資料庫角色屬性] 對話方塊隨即出現。

  7. 在 [選取頁面] 下按一下 [一般],然後按一下 [加入]。

    [選取使用者或群組] 對話方塊隨即出現。

  8. 加入使用者或群組,按一下 [確定],再按一下 [確定]。

請參閱

概念

Team System 自訂報表入門

選擇 Team System 報表中的資料來源

了解資料倉儲架構