2014-02-20 33 views
4

所有這一切都體現在SSRS中。我們有一個與SSRS的ReportServer接口的ASP.NET 4.0 Web應用程序。我們的報告都是在BIDS 2008中開發的。通常,我會生成報告,管理我的部署配置(在本例中爲01-Dev),然後使用我的服務器管理員提供的憑據進行部署。沒問題,對吧?但是,當我今天來嘗試部署對報告的更改(所以,而不是新報告)時,我做了我的更改,選擇了報告,然後點擊「部署」。SSRS無法登錄和部署

正常登錄框從未彈出來提示我要我的UN/PWD,並出現了這個錯誤: 「錯誤1授予用戶'的權限不足,無法執行此操作0 0」。

No login box

請注意,我沒有從上述錯誤中刪除我的用戶名 - 這正是它出現在BIDS中的方式。我檢查了我的服務器管理員,我的部署路徑以及項目配置中的所有選項似乎都是正確的,但問題仍然存在。

我試過直接上網到報表服務器,我可以在那裏登錄,並且我的所有權限似乎都是按順序排列的。

我甚至沒有改變登錄。 任何人有任何想法?

+0

關閉解決方案後,如果刪除任何* .user或* .suo文件,然後啓動解決方案並重試,會發生什麼情況?也可以在不同的地方嘗試一個完整的重建解決方案,看看它是否有任何區別。 –

+0

剛剛嘗試過 - 刪除* .user和* .suo文件沒有任何影響。 (在嘗試部署刪除後,在我嘗試部署之前,我確實嘗試了重建 - 沒有任何骰子)。不過謝謝你的想法! –

+1

什麼是「正常登錄框」?我從來沒有看到過這一點。我懷疑你需要啓動BIDS「以管理員身份」。 –

回答

0

對不起,不能從低代表發表評論,但我之前有過這個錯誤,它在SSRS服務器端,因爲我有一個自定義報告部署工具,並且它有錯誤返回給客戶端。解決方案是玩權利(刪除並再次添加一些),並消失。我不知道究竟是什麼導致了這個問題。

0

轉到您的報告解決方案文件夾>右鍵單擊屬性>常規選項卡>刪除'只讀'複選框。然後在「安全」選項卡中,確保所有權限都被允許用於特定的用戶角色。 希望它有幫助!