2014-09-12 162 views
0

我正在複製一個Dev站點,它指向活動的同一個數據庫,僅用於代碼更改。連接到SQL Server;兩個網站連接到同一個數據庫

meta.ConnectionString="Provider=SQLOLEDB;Server=CBAHWEB\SQLEXPRESS;Database=livedatabasename;Trusted_Connection=Yes;" 
meta.CommandTimeout = 600 
meta.open 

,但我不斷收到無法登錄錯誤對新開發站點

Microsoft OLE DB提供了SQL Server錯誤「80004005」

無法打開數據庫「livedatabasename」所要求登錄。登錄失敗。

/dbcommon/connectionfile.php,8號線

任何人有從哪裏開始解決這個問題,一些小費?

+0

引用你提供的用戶名和密碼? – 2014-09-12 15:23:31

+0

@huMptyduMpty它使用的Windows登錄方法,我也嘗試創建用戶名和密碼登錄。 – vico 2014-09-12 15:24:13

+0

其實我改變了新用戶的所有權,似乎已經解決了。你能發表答覆嗎? – vico 2014-09-12 15:31:27

回答

0

當您使用IIS配置應用程序時,會發生此錯誤,並且IIS轉到SQL Server並嘗試使用沒有適當權限的憑據進行登錄。複製或鏡像設置時也會發生此錯誤。

直接從here