2016-06-10 12 views
0

我使用的是經典的asp,並嘗試訪問遠程sql服務器。 即使我指定哪個數據庫是默認的,連接嘗試訪問另一個數據庫,是的,用戶無權訪問它。 我仔細檢查默認數據庫被正確設置和映射的用戶屬性。這是我的連接字符串..服務器主體無法在當前安全上下文下訪問數據庫。 - 連接字符串

Driver={SQL Server};Server=1.1.1.1\SQL2005;Initial Catalog=DEFAULTDB;UID=XXXX;PWD=XXXX 
+0

你可以使用這些細節登錄到SSMS或通過其他工具。你可以返回你期望的數據嗎? – Mike

+0

是的Mike,我可以從它映射到的數據庫中檢索數據,我用SSMS檢查過它 – masirov

+0

@masirov在連接字符串中定義了相同的用戶名和密碼? – Lankymart

回答

1

我們整理了一下。 DBA告訴我,在使用X數據庫時,觸發器也使用另一個數據庫。所以我們必須爲該數據庫授權並解決問題。

謝謝您的貢獻。

相關問題