2013-01-21 82 views
10

當您嘗試登錄到SSRS的根網站在http://(服務器)/報告則顯示:「用戶」不具有所需的權限,SSRS 2008在Windows 8

用戶「」沒有要求權限。驗證是否已授予足夠的權限並解決了Windows用戶帳戶控制(UAC)限制。

這是運行SQL Server 2008企業版的Windows 8 Pro的64位版本。一切都應該使用本地系統作爲執行賬戶。

我試圖改變的執行帳戶爲我的用戶是管理員,我已經添加了網站的受信任的站點,我已經UAC開啓完全脫落,我試圖與IE打站點ADMIN,Chrome瀏覽器,和Firefox。我嘗試網站的一切都表明我沒有權利。我進入SQL Server並確保我的角色是我的用戶的一切。它不關心。我目前正在重新安裝SQL Server安裝的SSRS節點,但很好奇,如果其他人有這個問題呢。

我將嘗試將我的帳戶更改爲「本地」帳戶,因爲我認爲這可能是一個問題,但我不明白爲什麼SQL Server可以識別我的登錄集成得很好。老實說,我從來沒有遇到過這個問題,並且想知道這是否只是Windows 8訪問SQL Server 2008時的一個問題。我會升級,但我有SQL Server 2008的完整版本,而不是2012,所以我很猶豫是否只升級除非Express 2012將與商業智能開發工作室和SSRS網站一起提供工具。

編輯:2016年3月8日:

  1. 無應答:「只要打開網站設置」是有效的,因爲這是第一次安裝的服務器或機器的管理員在本地和不能夠以該管理員身份訪問着陸頁。
  2. 沒有答案:「只要運行IE作爲管理員」將最後工作我測試了。
  3. 回答於Windows 8和更高版本的「可信站點設置可以工作」,因爲我在Windows 10和Windows 10上遇到了類似的問題,但它確實修復了此問題。雖然我不打算回滾兩個操作系統版本,但在家裏檢查,對不起。

我不明白這個問題可能會存在一段時間,現在人們正在執行一項任務,聲稱當重複答案與潛在副本不同時,它是重複的。整個線程處理的是有人能夠以提升的權限進入該網站,並且僅在事後才設置角色和用戶。這是該機器的主要用戶未作爲默認登陸列出的網站的管理員登錄到登錄頁面。甚至沒有相同的球場。進入一個頁面作爲管理員讓本地用戶與最高級別的上帝用戶不會進入是不一樣的。

+0

[報告上的SQL Server R2 SSRS服務權限]的可能的複製(http://stackoverflow.com/questions/3389040/reporting-services-權限在sql-server-r2-ssrs) –

+0

不是重複的,作爲管理員的IE不能解決這個問題,因爲這個答案說。老實說,我也不知道如何繼續標記那些正確的「以管理員身份運行」的人,並一直認爲它會解決所有情況下的所有問題。答案在於SSRS無法識別本地管理員,即使提升了IE的權限,您甚至無法進入着陸頁。 – djangojazz

回答

8

好吧,這真的很煩人需要做什麼,但在這裏。

從我一直讀的Windows 8默認情況下不啓用默認管理員帳戶。

我通常不使用此帳戶,但在這種情況下,我絕望了我的帳戶中無法得到。

我明白,一旦你在你可以設置站點設置,不,如果你幫助甚至無法看到該網站的主要着陸頁,以查看該設置。

我最終解決的步驟是;

  1. 卸載SSRS節點完全要控制面板> SQL Server 2008的>刪除>檢查報告服務
  2. 啓用默認的管理員帳戶:命令提示符>以管理員身份運行>網絡用戶管理員2P @ ssw0rD,按下回車鍵。
  3. 新行:淨用戶管理員/活動:是
  4. 重啓
  5. 重新安裝SSRS從登錄爲默認的管理員
  6. 安裝SP3以管理員身份
  7. 轉至Windows 8直IE.exe盤: C:\ Program Files \ Internet Explorer \ iexplore.exe>以管理員身份運行。
  8. 轉到http://(服務器名稱)/報告
  9. 您應該現在終於能夠看到網站設置。現在,您可以按照每個人在網站設置下添加您的用戶的方向。此外,還要轉到文件夾權限並在此處添加用戶作爲默認值。
  10. (可選)爲了安全我現在隱藏默認的管理員帳戶使用步驟2的替代品/主動:未在

如果你的主要管理員無法打開門,沒有人越來越英寸這是我遇到的主要問題。我的默認管理員無法進入。現在,一切工作都很好,並且像從BIDS部署時一樣精準。

8

我遇到同樣的問題我自己,但與Windows 7和SQL Server 2008我解決下從蘇雷什·庫馬爾的博客文章中的說明這個問題在http://skamie.wordpress.com/2010/06/24/ssrs-and-uac/

一言以蔽之這裏有你需要採取的步驟解決此問題:

使用'以​​管理員身份運行'啓動您的瀏覽器。

導航到報表管理器,然後在網站設置 - >安全下將您的帳戶或本地管理員組分配給系統管理角色。

然後導航到主文件夾,並在安全設置下將您的帳戶或本地管理員組分配給瀏覽器,Conent Manager,我的報告,發佈者和報告生成器角色。

現在,您應該可以像平常一樣運行瀏覽器,並且無任何問題地訪問SSRS。

2

我在使用SQL Server 2008R2的Windows 8系統(32位)上遇到了同樣的問題。當我使用「以管理員身份運行」啓動IE時,仍然要求輸入用戶名和密碼,並導致「用戶沒有權限」 - 當我輸入用戶名和密碼時出現錯誤。這是我修復它的:

我禁用註冊表中的UAC(設置HKLM \ SOFTWARE \微軟\的Windows \ CurrentVersion \政策\系統\ EnableLUA爲0)。我首先在「控制面板」下設置通知級別系統和安全|將用戶帳戶控制更改爲最低級別,但這沒有任何區別。

重新啓動後,我開始使用'以管理員身份運行'的IE瀏覽器。去報告管理器|網站設置|安全性:添加我的帳戶作爲系統管理員。

還在報告管理器中我去了首頁|文件夾設置並添加我的帳戶與角色內容管理器。

我通過控制面板啓用了UAC |系統和安全|通過再次將其設置爲默認級別來更改用戶帳戶控制設置。 (需重新啓動)

當我現在以管理員身份運行IE並提供我的用戶名和密碼時,它確實顯示了報告管理器的主頁。

+0

我會給出這個鏡頭,但每個人都假設你可以看到'網站設置'。在我什至可以看到任何東西之前,我得到了否認。我昨天剛剛重新安裝,現在我可以到達主目標網頁,但沒有網站設置。它只是說:「家庭,我的訂閱,幫助」現在。更多關於我的背景信息,我已經在過去建立了約10次SSRS,所以我知道使用部署的組和文件夾設置的小問題。我什至不能讓我的主要用戶帳戶是安裝到網站的管理員。 – djangojazz

+0

這在Windows 8中爲我工作。 – Jamesla

14

this answer一切都是真實的,但不重新安裝所有SSRS的那廢話...

的Windows 8

  1. 禁用UAC
  2. 啓用管理員帳戶(您可以進入控制面板>計算機管理>用戶)
  3. 重新啓動PC
  4. 運行IE ad管理員時,系統提示您使用啓用的本地管理員帳戶登錄。
  5. 您需要調整網站設置安全性和文件夾設置的安全性。輕鬆快速修復只需在擁有完整權限的人中添加「每個人」即可。

問題解決!

+0

也爲我工作,謝謝!正在尋找小時,直到我找到這個... – Peter

+0

對我來說,運行IE是關鍵。以管理員身份運行Chrome仍然會導致相同的錯誤消息。 –

-1

在服務帳戶選項卡中將服務帳戶類型更改爲「網絡服務」,然後停止並啓動服務並以管理員身份運行IE。

0

運行的Internet Explorer 以管理員身份(右鍵單擊任務欄上的圖標)

步驟1 ::添加你的本地用戶的網站設置安全角色頁面。 (安全 - 系統管理員)

第2步::將您的本地用戶名添加到主頁上的文件夾設置。 (選擇內容管理器)

關閉管理員IE會話。 在您的用戶帳戶下以正常模式打開IE。

+0

「我瞭解,只要您處於就位狀態,您就可以設置網站設置,但如果您甚至無法看到該網站的主目標網頁以查看該設置,則這無助於您。」 – djangojazz

+0

你可以,以管理員身份運行IE。如果你甚至不能看到該頁面,那麼你的操作系統就被搞砸了...... – riaandelange

0

Windows 8.1

我在早些時候發佈的Austin McLaughlin的回答幫助下解決了這個問題。在我的情況下,我已經使用具有管理員權限的本地帳戶登錄,但嘗試http://127.0.0.1/Reports(以下稱爲「Reporting Services管理器」)產生了OP報告的錯誤。

對我來說,關鍵是在我的Windows 8.1筆記本電腦中默認禁用管理員帳戶。請注意,我原本沒有Windows 8.1 Pro,因此「計算機管理」下沒有「本地用戶和組」。因此,我不得不從MS在線購買Windows 8.1 Pro Pack,價格爲100美元。

  1. 在Windows資源管理器中,右鍵單擊計算機節點並選擇「管理」。
  2. 瀏覽到本地用戶和組>用戶
  3. 的管理員並選擇屬性
  4. 取消選擇右鍵點擊「賬戶已停用」
  5. 重新啓動PC
  6. 登錄到計算機管理員身份(我做在首次登錄時不必輸入管理員帳戶的密碼。)
  7. 從桌面運行IE。當然,無需以管理員身份運行,因爲您以管理員身份登錄。
  8. 導航到Reporting Services管理器。

此時,您應該登錄到報表管理員並在主屏幕上。我以前沒有能夠得到這個。

  • 在主屏幕上,單擊「新建角色分配」
  • 在「組或用戶名稱」中輸入本地管理員帳戶使用促進發展;即:[yourmachine] \ [用戶名]
  • 選中所有複選框(快捷方式是單擊「角色」左側的複選框),然後單擊確定。
  • 在頁面的右上角,單擊「網站設置」。
  • 在頁面的左側,單擊安全。
  • 點擊「新建角色分配」
  • 在「組或用戶名稱」中輸入相同的帳戶在步驟10
  • 檢查「系統管理員」複選框,然後單擊OK
  • 作爲預防措施,禁用管理員帳戶您在步驟4中啓用。
  • 註銷,然後從步驟10返回本地帳戶。
  • 在IE中,瀏覽到Reporting Services管理器。注意:我不需要以管理員身份啓動IE。
  • 此時您應該可以訪問Reporting Services Manager頁面並進一步配置報告服務。

    +0

    我認爲在這一點上,這是踢死馬提供更多的答案。這個問題被標記爲兩年前的答案。特別是從步驟9到步驟19超出了問題的要求,而操作系統是Windows 8而不是8.1。 – djangojazz

    +0

    感謝您的反饋。這是我的第一篇文章,標記的答案並沒有完全解決我的問題,並且因爲我發現了這個主題與我的許多谷歌搜索之一,我認爲這將有助於其他人在我的情況。我會努力改進。 – georgegi

    +0

    只爲我工作的東西。謝謝! – SergioL

    -1

    報表服務配置管理器您可以到達節點報表管理器的URL。該網址適用於此屏幕。現在,您可以使用文件夾設置將自己添加爲內容管理器等等。現在,該網址將適用於您的用戶。

    -1

    在IE中,只需將報告服務網站添加到「本地Intranet」網站即可。 就是這樣。