2013-05-14 41 views
0

嗨不同用戶的連接字符串,這是我的連接字符串:問題在與系統的Windows身份驗證

Windows身份驗證:

<add name="strConnection" connectionString="Data Source=MURALI\SQLEXPRESS;Initial Catalog=Ecowhisk28113;Integrated Security = True" providerName="System.Data.SqlClient;"/> 

我運行在系統的管理員這個應用程序是指正常工作,但相同的應用程序 在系統的用戶運行意味着我得到這個錯誤。

'無法打開登錄請求的數據庫「Ecowhisk28113」。登錄失敗。用戶'MURALI \ Murali'登錄失敗。 「

我想知道在連接字符串錯誤或系統是否設置問題...

請幫忙解決這個bug ....

感謝.....

回答

0

您需要登錄到SSMS並授予將訪問數據庫的用戶對數據庫的適當權限。您可以通過打開連接到SQL服務器的SSMS來檢查這一點,擴展安全性文件夾右鍵單擊登錄併爲'MURALI \ Murali'創建一個新的登錄,並將新的登錄訪問添加到Ecowhish28113數據庫。您取決於所需的訪問類型,您還需要將登錄名添加到該數據庫中的數據庫角色。