2008-12-17 48 views
1

安裝程序是SQL2005 SP2,Reporting Services安裝在Win2003 64位本地。 當用戶在http://server/reports上瀏覽報表管理器時,他們會獲得每個請求的登錄對話框,但前提是他們使用IE7。在FireFox中所有的作品。當瀏覽SQL Reporting Services時,IE7中出現登錄對話框

該網站位於IE的「本地Intranet」區域。

它似乎是一個NTLM,我測試過重新安裝,更改服務帳戶權限,更改SRS目錄權限,沒有任何作品。

+1

任何獲得提琴手痕跡的機會?然後您可以確定這是否是NTLM vs Kerberos(協商)問題。 – 2008-12-17 18:08:31

回答

0

解決方案!

IIS上變化的NTAuthenticationProviders與ADSUTIL.VBS腳本 「NTLM,協商」 (腳本在\的Inetpub \ adminscripts找到)

運行

cscript adsutil.vbs set w3svc/1/root/NTAuthenticationProviders "NTLM,Negotiate" 

(SVC/1 /是默認網站,更改1到正確的網站nr)

驗證設置運行

cscript adsutil.vbs get w3svc/1/root/NTAuthenticationProviders 
0

用戶可以將站點http://server/reports添加到Internet Explorer中的受信任站點。

菜單:工具 - > Internet選項 標籤:安全 點擊受信任的站點圖標 點擊網站按鈕 添加您的報告網站

0

檢查您的數據源的屬性。很多時候問題是不正確的連接方法:

你在使用哪一種?

Connect using: 
Credentials supplied by the user running the report 
    Display the following text to prompt user for a user name and password: 

Use as Windows credentials when connecting to the data source 

Credentials stored securely in the report server 
    User name:  
Password: The password is not valid. Please retype the password. 


Use as Windows credentials when connecting to the data source 
Impersonate the authenticated user after a connection has been made to the data source 

Windows integrated security 
Credentials are not required 
相關問題