我正在開發一個連接到SQL 2000數據庫的Web應用程序。一切工作完全在我的數據庫(這實際上是SQL 2008),但當我嘗試將其遷移到另一臺服務器(實際上運行SQL 2000)時,我得到一些奇怪的錯誤。登錄用戶失敗?
我得到登錄失敗,該Web應用程序使用的用戶名,所以我做了我的正常故障排除步驟...
我重置密碼,它應該是什麼,確信用戶被映射到它正試圖連接到的數據庫。我通過企業管理器使用用戶名和密碼連接到數據庫,並能夠運行查詢。我重置了SQL服務器。
除了可能在我的應用程序中出現某個地方出於某種原因更改密碼的原因之外,我完全沒有想法。無論如何,看看SQL服務器看到什麼密碼?我只是想縮小搜索範圍。
無論是或有人有任何其他的建議,我可以如何解決這個問題?
編輯:此外,網絡應用程序可以與數據庫交談,它擊中數據庫以獲取登錄憑據,並且它可以登錄沒有問題。當我嘗試從數據庫獲取更多信息時,該錯誤即將出現在應用程序中,例如報告或導出位置的參數。
在此先感謝!
只是爲了澄清:這是一個Web應用程序?它是從不同於實際數據庫的服務器上運行的? – vimist 2010-06-18 20:25:52
@首先它運行在與數據庫相同的機器上,它運行在Tomcat 6.0服務器上。 – Shaded 2010-06-18 20:27:19
查看下面更新的答案。 – vimist 2010-06-18 20:33:20