共用方式為


HOW TO:變更目錄的存取控制清單使用權限

更新:2007 年 11 月

如果使用者存取網站遭拒或遭遇未預期的登入難題,表示指派給內建使用者群組的安全性權限設定可能不正確。這個群組必須擁有 Team Foundation 中每個網站和虛擬目錄的 [讀取]、[列出資料夾內容] 以及 [讀取和執行] 等使用權限。

下表列出每個網站的預設路徑:

網站

預設目錄 (本機路徑)

預設的網站

..\Inetpub\wwwroot

報告

..\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportManager

注意事項:

指派給 MSSQL 目錄的編號會隨著 SQL Server 執行個體 (Instance) 而有所不同。

ReportServer

..\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer

注意事項:

指派給 MSSQL 目錄的編號會隨著 SQL Server 執行個體而有所不同。

Team Foundation Server

..\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services

   Build

..\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Build

服務

..\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Services

VersionControl

..\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\VersionControl

倉儲

..\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\Warehouse

WorkItemTracking

..\Program Files\Microsoft Visual Studio 2008 Team Foundation Server\Web Services\WorkItemTracking

SharePoint 管理中心 (Windows SharePoint Services 2.0)

..\Program Files\Common Files\Microsoft Shared\Web Server Extensions\60\template\admin\1033

SharePoint 管理中心 V3 (Windows SharePoint Services 3.0) 和 Microsoft Office SharePoint Server 2007)

..\Inetpub\wwwroot\wss\VirtualDirectories\nnnnn

必要的使用權限

您必須是 Team Foundation 應用程式層伺服器上 [Administrators] 安全性群組的成員,才能執行這些程序。

若要在 Windows Server 2003 中驗證或更正目錄的存取控制清單使用權限

  1. 登入應用程式層伺服器。

  2. 開啟 [ Windows 檔案總管],然後找出 Team Foundation 中每個網站目錄和虛擬目錄的目錄路徑。

  3. 以滑鼠右鍵按一下目錄,再按一下 [內容]。

  4. 在 [安全性] 索引標籤中,按一下內建使用者群組的名稱。

    此群組的標籤 (Label) 為 Users(ServerName\Users)。

  5. 檢查 [使用者的使用權限] 底下的設定。在 [允許] 資料行底下,應該選取下列核取方塊:

    • 讀取和執行

    • 列出資料夾內容

    • 讀取

    如果您無法變更使用權限,請按一下 [進階],開啟 [進階安全性設定] 對話方塊。

    1. 在 [權限項目] 清單中,按一下 [使用者 (ServerName\Users)],然後按一下 [編輯]。

    2. 清除從父代 (Parent) 傳播繼承權限的核取方塊。

    3. 在 [安全性] 對話方塊中,按一下 [複製]。

    4. 在 [服務的進階安全性設定] 對話方塊中,按一下 [編輯]。

    5. 在 [Service 的權限項目] 中,選取下列核取方塊:[周遊資料夾/執行檔案]、[列出資料夾/讀取資料]、[讀取屬性]、[讀取擴充屬性] 和 [讀取權]。

    6. 選取 [僅套用這些權限到此容器中的物件及 (或) 容器] 核取方塊。

    7. 按一下 [確定] 關閉對話方塊。

    8. 按一下 [套用],然後按一下 [是]。

    9. 按兩次 [確定]。

若要在 Windows Server 2008 中驗證或更正目錄的存取控制清單使用權限

  1. 登入應用程式層伺服器。

  2. 開啟 [開始] 功能表,指向 [系統管理工具],然後以滑鼠右鍵按一下 [Internet Information Services (IIS) 管理員],再按一下 [以系統管理員身分執行]。

    [Internet Information Services (IIS) 管理員] 隨即開啟。

  3. 在樹狀結構窗格中,展開 [ComputerName (本機電腦)],然後展開 [網站]。

  4. 展開每個網站。

  5. 按一下您要驗證或更正的網站或虛擬目錄的名稱。

  6. 在 [執行] 窗格中,按一下 [編輯權限]。

    [Web 服務屬性] 或 [服務屬性] 對話方塊隨即開啟。

  7. 在 [安全性] 索引標籤中,按一下標示為 [使用者 (ServerName\Users)] 的內建使用者群組。

  8. 在 [使用者的權限] 底下,確認已選取 [讀取和執行]、[列出資料夾內容] 和 [讀取] 核取方塊。

    如果您無法變更使用權限,請按一下 [進階],開啟 [進階安全性設定] 對話方塊。

    1. 在 [權限項目] 清單中,按一下 [使用者 (ServerName\Users)],然後按一下 [編輯]。

    2. 清除從父代傳播繼承權限的核取方塊。

    3. 在 [安全性] 對話方塊中,按一下 [複製]。

    4. 在 [服務的進階安全性設定] 對話方塊中,按一下 [使用者 (ServerName\Users)],然後按一下 [編輯]。

    5. 在 [服務的權限項目] 中,選取下列核取方塊:[周遊資料夾/執行檔案]、[列出資料夾/讀取資料]、[讀取屬性]、[讀取擴充屬性] 和 [讀取權]。

    6. 選取 [僅套用這些權限到此容器中的物件及 (或) 容器] 核取方塊。

    7. 按一下 [確定] 關閉對話方塊。

    8. 按一下 [套用],再按 [確定]。

    9. 按兩次 [確定]。

請參閱

其他資源

解決存取 Web 服務時發生的問題

更正連接和組態程序