幫朋友貼的:為什麽我不能通過proxy訪問本地數據庫?

來源: The挨踢Guy 2006-01-04 06:42:12 [] [舊帖] [給我悄悄話] 本文已被閱讀: 次 (804 bytes)

下麵兩行程序在console application上運行成功,但在web service proxy裏麵卻不行。
為什麽?

SqlConnection ucidConn = new SqlConnection("Data Source=localhost\\MYSQLENGINE
; database=xxx; Integrated Security=SSPI;Initial Catalog=xxx");
ucidConn.Open();

in proxy: (suppose above codes is class A method B)
[WebMethod]
a = new A();
a.B()

結果拋出異常:
System.Data.SqlClient.SqlException: Login failed for user 'ItIsMe'.

如果用管理員賬戶,即用uid=sa;pwd=;代替Integrated Security=SSPI,則是:
System.Data.SqlClient.SqlException: Login failed for user 'sa'. Reason: Not
associated with a trusted SQL Server connection.

而且將來deploy時並不想用sa,而用用戶自己的credential校驗。
上麵code或configurations哪裏不對了?搞死了~~
--

所有跟帖: 

回複:有一個問題... -121919- 給 121919 發送悄悄話 (258 bytes) () 01/04/2006 postreply 07:42:47

回複:回複:有一個問題... -129158- 給 129158 發送悄悄話 (91 bytes) () 01/04/2006 postreply 09:13:45

鍾鍾,就聽他的試驗一下! -The挨踢Guy- 給 The挨踢Guy 發送悄悄話 (0 bytes) () 01/04/2006 postreply 12:05:20

請您先登陸,再發跟帖!

發現Adblock插件

如要繼續瀏覽
請支持本站 請務必在本站關閉/移除任何Adblock

關閉Adblock後 請點擊

請參考如何關閉Adblock/Adblock plus

安裝Adblock plus用戶請點擊瀏覽器圖標
選擇“Disable on www.wenxuecity.com”

安裝Adblock用戶請點擊圖標
選擇“don't run on pages on this domain”