2012-06-07 104 views
1

下午好,的SQL Server 2008 - Reporting Services的失敗的登錄用戶「...」

我有運行與保存使用憑據我創建了一個用戶報表服務器上的數據源的報表困難名爲「ReportUser」的SQL Server。試圖解決這個問題,我已經將用戶映射到具有db_owner角色的'ReportServer'數據庫,並將默認數據庫設置爲'ReportServer'。但是,每次嘗試運行報告時,都會收到錯誤消息:

無法創建與數據源「測試」的連接。用戶'ReportUser'登錄失敗。

我從本地機器運行SQL Server 2008,並且能夠在使用Windows身份驗證設置數據源時成功運行報告。任何想法可能會導致問題,當試圖使用SQL身份驗證與'ReportUser'

非常感謝您的幫助!

+0

您是否使用報告管理器? – benRollag

回答

1

謝謝你的回覆。

我相信我找到了我的問題的原因。由於這是用於測試目的的本地安裝,我只需使用Windows身份驗證設置SQL Server的實例。但是,我犯了一個錯誤,就是沒有爲Windows和SQL身份驗證設置服務器。以下鏈接幫助我解決了這個問題。

http://forums.asp.net/t/1784261.aspx/1?Could+not+connect+to+database+login+failed+for+user+sa

更改此設置並重新啓動SQL服務器後,一切都似乎現在可以正常運行。

+1

感謝您花時間分享您的答案!不要忘記標記爲已接受。 – Jeroen

相關問題