Share via


如何:儲存資料來源的認證 (報表管理員)

您可以指定單一預存認證集合,讓報表伺服器用來存取報表的外部資料。如果報表自動執行,系統就會使用預存認證。當報表處理已排程或由事件 (而非使用者要求) 所觸發時,報表伺服器就會擷取並使用這些認證。

帳戶必須擁有報表伺服器電腦的「允許本機登入」權限。如需有關如何授與此權限的詳細資訊和指示,請參閱<指定報表資料來源的認證和連接資訊>。

若要指定報表特定資料來源的預存認證

  1. 在報表管理員中,導覽至 [內容] 頁面。導覽至您要為其設定報表特定資料來源的報表,然後按一下報表項目。

  2. 按一下 [屬性] 索引標籤。就會開啟 [一般] 屬性頁面。

  3. 按一下 [資料來源] 索引標籤。

  4. 選取 [自訂資料來源]

  5. [連接類型] 清單中,指定用來處理資料來源中之資料的資料處理延伸模組。

  6. 針對 [連接字串],請指定報表伺服器用來連接到資料來源的連接字串。下列範例說明用來連接到 SQL Server AdventureWorks2008R2 資料庫的連接字串:

    data source=<servername>;initial catalog=AdventureWorks2008R2
    
  7. 針對 [使用下列方式連接],從 [安全地儲存在報表伺服器中的認證] 中選取。

  8. 輸入使用者名稱和密碼。

    • 如果帳戶是 Windows 網域使用者帳戶,請使用下列格式來指定它:<domain>\<account>,然後選取 [連接到資料來源時做為 Windows 認證]

    • 如果使用者名稱和密碼是資料庫認證,請勿選取 [連接到資料來源時做為 Windows 認證]。如果資料庫伺服器支援模擬或委派,您就可以選取 [連接到資料來源後,模擬已驗證的使用者]

  9. 按一下 [套用]

若要指定共用資料來源的預存認證

  1. 在報表管理員中,導覽至 [內容] 頁面。導覽至共用資料來源項目。下列圖示表示共用資料來源項目:

    共用資料來源圖示

  2. 按一下項目來開啟它。就會開啟 [一般] 屬性頁面。

  3. [連接類型] 清單中,指定用來處理資料來源中之資料的資料處理延伸模組。

  4. 針對 [連接字串],請指定報表伺服器用來連接至資料來源的連接字串。Microsoft 建議您不要在連接字串中指定認證。

    下列範例說明用來連接到本機 SQL Server AdventureWorks2008R2 資料庫的連接字串:

    data source=<localservername>; initial catalog=AdventureWorks2008R2
    
  5. 輸入使用者名稱和密碼。

    • 如果帳戶是 Windows 網域使用者帳戶,請使用下列格式來指定它:<domain>\<account>,然後選取 [連接到資料來源時做為 Windows 認證]

    • 如果使用者名稱和密碼是資料庫認證,請勿選取 [連接到資料來源時做為 Windows 認證]。如果資料庫伺服器支援模擬或委派,您就可以選取 [連接到資料來源後,模擬已驗證的使用者]

  6. 按一下 [套用]