2017-10-16 105 views
-2

我有一個位於計算機A上的內部網站,它通過連接字符串連接到計算機B.該網站可以從數據庫中加載數據並查看它,但是當我嘗試編輯該數據時,我會收到上述消息。儘管登錄角色都設置爲管理員,但我可以讀取但不能寫入數據庫所有設置爲管理員

發生網絡相關或特定於實例的錯誤,同時 建立到SQL Server的連接。服務器未找到或 無法訪問。驗證實例名稱是否正確,並且SQL Server配置爲允許遠程連接。

我在另一個網站上設置了相同的網站,使用相同的SQL Server安裝,顯然與計算機A和計算機B的設置相同,但是在新網站上,我無法通過網站進行更新。我已經通過Management Studio檢查了我所知道的所有設置。

登錄名是數據庫上的db_datareader和db_datawriter的成員。密碼經過驗證無誤。

當所有設置顯示爲正確設置時,什麼會使此連接不允許更新?

+0

是您使用集成身份驗證的應用程序,還是將用戶憑證直接放在配置中?這最初聽起來像您的應用程序使用集成身份驗證,但您在IIS中的應用程序池用戶未設置爲具有權限的特定用戶。 –

+0

憑證直接放置在配置中。 – jroyce

+0

使用相同的登錄名和密碼,您是否可以通過Sql Server Management Studio編輯數據? – mxmissile

回答

0

在審查了我發現的所有內容之後,還有另一個連接字符串,它向服務器提供了錯誤的IP地址。之後一切都奏效了。

相關問題