我剛剛上傳我的網站到服務器,並得到一個錯誤稱爲「無法打開數據庫請求登錄登錄失敗登錄失敗的用戶」。實體框架無法打開數據庫請求通過登錄 - 登錄失敗用戶
在上Application_Start方法中我的Global.asax文件,我有這樣的:
Database.SetInitializer<MyContext>(null);
所以我手動創建我的數據庫,並使用腳本之後創建表。但是當我想登錄時,它會給我一個錯誤。
在我的數據庫中,我的表格,登錄頁面的用戶名和密碼看起來很好。只是無法連接到數據庫。
我的ConnectionString是:
<add name="MyDatabase" connectionString="Data Source=serveradress;Initial Catalog=MyDatabase;User ID=username;Password=password;MultipleActiveResultSets=True;App=EntityFramework" providerName="System.Data.SqlClient" />
我會的意見表示感謝。
假設你使用MS-SQL:你可以通過SQL管理工作室使用給定的憑據連接到數據庫嗎? – Stefan
檢查您的SQL Server是否啓用了TCP/IP通信。我想問題在EF和服務器之間。也可能是防火牆。 – nocodename
我可以通過SQL管理工作室上的這些證書進行連接。我的網站文件託管公司。 –