2013-04-26 48 views
3

我的站點無法建立從EC2到SQL Server 2012的連接。我的連接字符串如下:如何在我的ASP.NET網站上發佈EC2服務器上的SQL Server 2012?

Data Source=AMAZONA-2SSRDM3;Initial Catalog=MyDatabase;Integrated Security=SSPI; 

正如您所見,我正在使用Windows身份驗證;我正在採用這種方法有什麼問題嗎?我是新來的EC2

請幫

我使用新的連接字符串是

connectionString="Data Source=http://ec2-46-137-228-121.ap-southeast-1.compute.amazonaws.com/;Initial Catalog=MyDb;User ID=something;Password=something" 

更多信息:我剛剛恢復到我的EC2機一個新的數據庫。我的sql服務器實例只使用Windows身份驗證,我更改爲混合模式。我創建了一個新的登錄something並使其還原的數據庫的數據庫所有者以及登錄用戶的

屬性

enter image description here

enter image description here

回答

1
connectionString="Data Source=localhost;Initial Catalog=MyDb;User ID=something;Password=something" 

剛剛做出這個連接字符串數據源,localhost它工作得很好,然後

2

你應該使用的用戶名和密碼進行驗證,沒有集成安全性。您的連接字符串應該是這樣的:

Data Source=AMAZONA-2SSRDM3;Initial Catalog=MyDatabase;User Name=TheUserNameAmazonGaveYou;Password=MyPassword 
+0

可以在沒有指定密碼工作? – vini 2013-04-26 08:04:15

+0

不,你應該使用亞馬遜提供的用戶名和密碼。 – Oscar 2013-04-26 08:05:09

+0

這對我來說還是不起作用 – vini 2013-04-26 08:12:37

相關問題