2009-12-08 29 views
0

我試圖部署到Reporting Services服務器的報告,但保持對這種錯誤運轉起來:(rsErrorOpeningConnection)無法獲得有關Windows NT組/用戶

An error occurred during client rendering. An error has occurred during report processing. (rsProcessingAborted) Cannot create a connection to data source 'dataSource1'. (rsErrorOpeningConnection) Could not obtain information about Windows NT group/user 'DOMAIN\useradmin', error code 0x5.

這裏是我的情況:一切都被運行使用DOMAIN \ useradmin和報告正在使用遠程數據庫。

的Reporting Services和SQL Server是在DOMAIN \ useradmin都跑了。 DOMAIN \ useradmin是一個Windows AD登錄帳戶,並且是服務器計算機管理員組的一部分。

我的測試報告所使用的又是使用的是連接到數據庫的不同的SQL Server上的數據源的數據源模型。數據源正在使用「安全存儲在報表服務器」中的憑據「在連接到數據源時用作Windows憑據」「在與數據源建立連接後模擬經過身份驗證的用戶」

我使用DOMAIN \的憑據useradmin是遠程數據庫的數據庫所有者。

DOMAIN \ useradmin分配角色,系統管理員,系統用戶和瀏覽器,內容管理器,我的報表,發佈者,報表生成器。

因此,如果一切正在運行在一個AD AD帳戶下,爲什麼我得到這個無法獲得有關Windows NT組/用戶'DOMAIN \ useradmin'錯誤的信息?

在正常情況下,與出版商權限的AD登錄將開發使用DOMAIN \ useradmin創建數據源模式,而是使用從另一個AD登錄映射到遠程數據庫的用戶的一個報告。

我跑到下面的語句並返回非錯誤:

use master 
go 

xp_grantlogin 'DOMAIN\useradmin' 
go 

xp_logininfo 'DOMAIN\useradmin' 
go 

回答

0

請嘗試取消

「模擬驗證的用戶連接已經到數據源發之後。」