共用方式為


Reporting Services 部署中的連接和帳戶

更新: 2006 年 12 月 12 日

此主題描述 Reporting Services 部署中使用的帳戶和連接。如需有關如何指定報表伺服器 Windows 和 Web 服務帳戶的詳細資訊,請參閱<在 Reporting Services 中設定服務帳戶和密碼>。

連接概觀

下圖將說明預設安裝中的帳戶和連接。

Reporting Services 中的連接

連接 1:使用者連接到報表伺服器

依預設,使用者會使用其本身的 Windows 網域認證和整合式安全性來連接報表伺服器。如果您要建立及部署自訂驗證延伸模組,也可以設定報表伺服器來使用表單驗證;如果在工作群組中部署報表伺服器,則可以設定報表伺服器使用基本驗證。如果報表伺服器使用自訂表單驗證或基本驗證,則使用者會透過對於該驗證提供者有效的登入帳戶來連接此報表伺服器。

當使用者驗證完畢之後,此報表伺服器會檢查是否有權限可授權對此報表伺服器的內容和作業進行存取。這些權限是定義在描述使用者可執行之工作的角色指派中。連接到報表伺服器的每一位使用者都必須具備他用來連接此報表伺服器之帳戶上所定義的角色指派。如需詳細資訊,請參閱<管理 Reporting Services 的權限和安全性>。

ms159846.note(zh-tw,SQL.90).gif附註:
只要使用者執行連接到報表伺服器的報表或工具 (例如報表管理員或 SQL Server Management Studio),就會產生報表伺服器的使用者連接。如需有關用來連接報表伺服器之 URL 的詳細資訊,請參閱<設定報表伺服器虛擬目錄>。

連接 2:報表伺服器連接到報表伺服器資料庫

報表伺服器資料庫為報表伺服器提供內部儲存;報表伺服器會連接到報表伺服器資料庫,以儲存及擷取內容、伺服器狀態和中繼資料。使用者和其他應用程式不會連接到報表伺服器資料庫,只有報表伺服器才會連接到此資料庫。

由於報表伺服器會實作為 Web 服務和 Microsoft Windows 服務,所以每一項服務都必須能夠連接到此資料庫。當設定與報表伺服器資料庫之間的連接時,您可從以下方式中進行選擇:

  • 使用服務帳戶。每個伺服器在自己的服務帳戶下執行。您可以使用服務帳戶來連接此資料庫。
  • 使用網域帳戶。這兩種服務都會使用您所指定的單一網域使用者帳戶進行連接。
  • 使用 SQL Server 登入帳戶。這兩種服務都會使用您所指定的單一資料庫使用者帳戶進行連接。

若要設定連接,請在「Reporting Services 組態」工具中使用 [資料庫安裝] 頁面。此工具會自動針對您所指定的帳戶建立登入資訊和資料庫權限。如需詳細資訊,請參閱<設定報表伺服器資料庫連接>。

連接 3:報表伺服器連接到外部資料來源

若要擷取報表中使用的資料,報表伺服器必須連接到主控外部資料來源的其他伺服器。外部資料來源的連接初始是由報表定義,等到報表發行之後,就與報表分開管理。在執行階段,報表伺服器會代表執行報表的使用者建立這些連接。報表伺服器會將認證傳遞至特定的資料來源。針對任何給定報表,報表伺服器可以利用下列方式之一取得認證:

  • 模擬或使用執行報表之使用者的委派認證。設定報表資料來源來使用 Windows 驗證時,會要求報表伺服器也要設定為使用預設 Windows 安全性延伸模組。如果報表伺服器使用表單驗證或基本驗證,您將無法設定報表資料來源來使用模擬或委派的認證。
  • 提示使用者輸入認證。
  • 從報表伺服器資料庫擷取預存認證。
  • 使用無認證。當您設定自動報表處理帳戶時,會啟用這個選項。如果資料來源不使用認證 (例如,若資料位於 XML 文件中),可以選擇這個選項。若要連接到主控資料來源的電腦,報表伺服器會使用此自動處理帳戶。您可以使用「Reporting Services 組態」工具來設定此帳戶。如需詳細資訊,請參閱<設定自動報表處理的帳戶>。

如需有關如何連接到外部資料來源的詳細資訊,請參閱<連接到資料來源>和<指定認證和連接資訊>。

ms159846.note(zh-tw,SQL.90).gif附註:
如果您是使用 SQL Server 2005 Express Edition with Advanced Services,則報表資料來源必須是在本機 SQL Server Express Database Engine 執行個體上執行的 SQL Server 關聯式資料來源;不支援遠端資料來源和其他資料來源類型。

請參閱

工作

如何:啟動報表管理員 (報表管理員)
如何:註冊及連接到報表伺服器 (Management Studio)
如何:啟動 Reporting Services 組態

概念

在 Reporting Services 中設定服務帳戶和密碼
管理報表伺服器 Web 服務與 Windows 服務
設定報表伺服器資料庫連接
設定自動報表處理的帳戶
連接到資料來源
指定認證和連接資訊
設定 Reporting Services 中的資料來源屬性

其他資源

瞭解執行內容
Web 服務識別 - Windows Server 2003 (Reporting Services 組態)
Web 服務識別 (Reporting Services 組態)

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2006 年 12 月 12 日

變更的內容:
  • 將服務帳戶的指導方針移至其他主題。

2006 年 7 月 17 日

新增內容:
  • 已新增圖表來顯示連接,並修訂描述。
  • 已擴充「本機服務」的描述。
  • 「網路服務」組態帳戶。
變更的內容:
  • 大規模的修訂。

2006 年 4 月 14 日

新增內容:
  • 描述設定服務帳戶的程序,包括伺服器管理的帳戶需求,以及登入和資料庫的權限。