如何:儲存資料來源的認證 (報表管理員)
您可以指定單一預存認證集合,讓報表伺服器用來存取報表的外部資料。如果報表自動執行,系統就會使用預存認證。當報表處理已排程或由事件 (而非使用者要求) 所觸發時,報表伺服器就會擷取並使用這些認證。
帳戶必須擁有報表伺服器電腦的「允許本機登入」權限。如需有關如何授與此權限的詳細資訊和指示,請參閱<指定報表資料來源的認證和連接資訊>。
若要指定報表特定資料來源的預存認證
在報表管理員中,導覽至 [內容] 頁面。導覽至您要為其設定報表特定資料來源的報表,然後按一下報表項目。
按一下 [屬性] 索引標籤。就會開啟 [一般] 屬性頁面。
按一下 [資料來源] 索引標籤。
選取 [自訂資料來源]。
在 [連接類型] 清單中,指定用來處理資料來源中之資料的資料處理延伸模組。
針對 [連接字串],請指定報表伺服器用來連接到資料來源的連接字串。下列範例說明用來連接到 SQL ServerAdventureWorks 資料庫的連接字串:
data source=<servername>;initial catalog=AdventureWorks
針對 [使用下列方式連接],從 [安全地儲存在報表伺服器中的認證] 中選取。
輸入使用者名稱和密碼。
如果帳戶是 Windows 網域使用者帳戶,請使用下列格式來指定它:<domain>\<account>,然後選取 [連接到資料來源時做為 Windows 認證]。
如果使用者名稱和密碼是資料庫認證,請勿選取 [連接到資料來源時做為 Windows 認證]。如果資料庫伺服器支援模擬或委派,您就可以選取 [連接到資料來源後,模擬已驗證的使用者]。
按一下 [套用]。
若要指定共用資料來源的預存認證
在報表管理員中,導覽至 [內容] 頁面。導覽至共用資料來源項目。下列圖示表示共用資料來源項目:
按一下項目來開啟它。就會開啟 [一般] 屬性頁面。
在 [連接類型] 清單中,指定用來處理資料來源中之資料的資料處理延伸模組。
針對 [連接字串],請指定報表伺服器用來連接至資料來源的連接字串。Microsoft 建議您不要在連接字串中指定認證。
下列範例說明用來連接到本機 SQL ServerAdventureWorks 資料庫的連接字串:
data source=<localservername>; initial catalog=AdventureWorks
輸入使用者名稱和密碼。
如果帳戶是 Windows 網域使用者帳戶,請使用下列格式來指定它:<domain>\<account>,然後選取 [連接到資料來源時做為 Windows 認證]。
如果使用者名稱和密碼是資料庫認證,請勿選取 [連接到資料來源時做為 Windows 認證]。如果資料庫伺服器支援模擬或委派,您就可以選取 [連接到資料來源後,模擬已驗證的使用者]。
按一下 [套用]。