HOW TO:變更目錄的存取控制清單使用權限
更新:2007 年 11 月
如果使用者存取網站遭拒或遭遇未預期的登入難題,表示指派給內建使用者群組的安全性權限設定可能不正確。這個群組必須擁有 Team Foundation 中每個網站和虛擬目錄的 [讀取]、[列出資料夾內容] 以及 [讀取和執行] 等使用權限。
下表列出每個網站的預設路徑:
網站 |
預設目錄 (本機路徑) |
||
---|---|---|---|
預設的網站 |
..\Inetpub\wwwroot |
||
報告 |
..\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportManager
|
||
ReportServer |
..\Program Files\Microsoft SQL Server\MSSQL.n\Reporting Services\ReportServer
|
||
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 中驗證或更正目錄的存取控制清單使用權限
登入應用程式層伺服器。
開啟 [ Windows 檔案總管],然後找出 Team Foundation 中每個網站目錄和虛擬目錄的目錄路徑。
以滑鼠右鍵按一下目錄,再按一下 [內容]。
在 [安全性] 索引標籤中,按一下內建使用者群組的名稱。
此群組的標籤 (Label) 為 Users(ServerName\Users)。
檢查 [使用者的使用權限] 底下的設定。在 [允許] 資料行底下,應該選取下列核取方塊:
讀取和執行
列出資料夾內容
讀取
如果您無法變更使用權限,請按一下 [進階],開啟 [進階安全性設定] 對話方塊。
在 [權限項目] 清單中,按一下 [使用者 (ServerName\Users)],然後按一下 [編輯]。
清除從父代 (Parent) 傳播繼承權限的核取方塊。
在 [安全性] 對話方塊中,按一下 [複製]。
在 [服務的進階安全性設定] 對話方塊中,按一下 [編輯]。
在 [Service 的權限項目] 中,選取下列核取方塊:[周遊資料夾/執行檔案]、[列出資料夾/讀取資料]、[讀取屬性]、[讀取擴充屬性] 和 [讀取權]。
選取 [僅套用這些權限到此容器中的物件及 (或) 容器] 核取方塊。
按一下 [確定] 關閉對話方塊。
按一下 [套用],然後按一下 [是]。
按兩次 [確定]。
若要在 Windows Server 2008 中驗證或更正目錄的存取控制清單使用權限
登入應用程式層伺服器。
開啟 [開始] 功能表,指向 [系統管理工具],然後以滑鼠右鍵按一下 [Internet Information Services (IIS) 管理員],再按一下 [以系統管理員身分執行]。
[Internet Information Services (IIS) 管理員] 隨即開啟。
在樹狀結構窗格中,展開 [ComputerName (本機電腦)],然後展開 [網站]。
展開每個網站。
按一下您要驗證或更正的網站或虛擬目錄的名稱。
在 [執行] 窗格中,按一下 [編輯權限]。
[Web 服務屬性] 或 [服務屬性] 對話方塊隨即開啟。
在 [安全性] 索引標籤中,按一下標示為 [使用者 (ServerName\Users)] 的內建使用者群組。
在 [使用者的權限] 底下,確認已選取 [讀取和執行]、[列出資料夾內容] 和 [讀取] 核取方塊。
如果您無法變更使用權限,請按一下 [進階],開啟 [進階安全性設定] 對話方塊。
在 [權限項目] 清單中,按一下 [使用者 (ServerName\Users)],然後按一下 [編輯]。
清除從父代傳播繼承權限的核取方塊。
在 [安全性] 對話方塊中,按一下 [複製]。
在 [服務的進階安全性設定] 對話方塊中,按一下 [使用者 (ServerName\Users)],然後按一下 [編輯]。
在 [服務的權限項目] 中,選取下列核取方塊:[周遊資料夾/執行檔案]、[列出資料夾/讀取資料]、[讀取屬性]、[讀取擴充屬性] 和 [讀取權]。
選取 [僅套用這些權限到此容器中的物件及 (或) 容器] 核取方塊。
按一下 [確定] 關閉對話方塊。
按一下 [套用],再按 [確定]。
按兩次 [確定]。