我的數(shù)據(jù)庫(kù)和報(bào)表服務(wù)的版本如下:
數(shù)據(jù)庫(kù):SQL Server 2008 R2
報(bào)表服務(wù):SQL Server 2008 R2 Reporting Services
我本想讓用戶像訪問(wèn)網(wǎng)站一樣訪問(wèn)我的報(bào)表服務(wù),該死的SQL Server Reporting Services從2005以后就不依賴于IIS,造成用戶不能匿名訪問(wèn)了。
網(wǎng)上有關(guān)于“SQL Server 2008 Reporting Services匿名訪問(wèn)”的教程,通過(guò)修改Reporting Services下的配置文件來(lái)實(shí)現(xiàn),我對(duì)著著教程做了一遍,沒(méi)有成功。
突然想到,我只是讓有權(quán)限的USER賬號(hào)能訪問(wèn)就行,沒(méi)必要實(shí)現(xiàn)匿名訪問(wèn)。當(dāng)別人用別的計(jì)算機(jī)訪問(wèn)該服務(wù)時(shí)總是提示“沒(méi)有權(quán)限”,而把這個(gè)人的賬號(hào)加入服務(wù)器的Administrators組里面時(shí)就能訪問(wèn)了,別的組卻都不能訪問(wèn)。于是想到會(huì)不會(huì)是Reporting Services的配置項(xiàng)的訪問(wèn)權(quán)限只對(duì)Admin開(kāi)放?之后證明我的推斷是正確的,也讓我找到了SSRS使用USER登錄的方法,步驟如下:
1、用Administrator進(jìn)入報(bào)表管理器URL:http://localhost/Reports
2、主文件夾的“安全性”,新建角色分配,把Users組加進(jìn)去
3、進(jìn)入右上角的“站點(diǎn)設(shè)置”,新建角色分配,把Users組加進(jìn)去
4、進(jìn)入“文件夾設(shè)置”,新建角色分配,把Users組加進(jìn)去
也就是把Users組加入站點(diǎn)和文件夾的相應(yīng)權(quán)限當(dāng)中去。
總算解決了,差點(diǎn)就把數(shù)據(jù)庫(kù)裝回SQL Server 2000了。
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
標(biāo)簽:貴港 平頂山 仙桃 唐山 長(zhǎng)白山 茂名 潛江 惠州
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《SQL Server 2008+ Reporting Services (SSRS)使用USER登錄問(wèn)題》,本文關(guān)鍵詞 SQL,Server,2008+,Reporting,Services,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。