SQL2008服務器,在客戶端使用報表,提示輸入用戶名密碼怎么辦?
1.在IIS服務器的站點里面,點身份驗證--匿名身份驗證--編輯
設置特定用戶
2.在服務器的iis目錄中選擇EnjoyRMIS_WS目錄,打開web.config文件,設置參數
<!--報表服務數據庫平臺,可選:SQL2005,SQL2008-->
<add key="RptService" value="SQL2005" />
修改參數值為 SQL2008
3.打開EnjoyRMIS_Client目錄,打開web.config文件,設置參數
<!--適用于SQL Server 2005-->
<setting name="EnjoyRMIS_WSP_RptTool_CWSRpt" serializeAs="String">
<value>http://192.168.191.10:8001/EnjoyRMIS_WS/WS/ReportTool/CWSRpt.asmx</value>
</setting>
<!--適用于SQL Server 2008-->
<!--
<setting name="EnjoyRMIS_WSP_RptTool_CWSRpt" serializeAs="String">
<value>http://192.168.191.10:8001/EnjoyRMIS_WS/WS/ReportTool/CWSRpt2008.asmx</value>
</setting>
-->
將第一段適用于2005的參數用 <!-- --> 屏蔽
修改完這兩段參數后重啟IIS,訪問報表就不再提示輸入用戶名密碼了