2013-02-19 59 views
0

我試圖從桌面應用程序到外部(亞馬遜)Web服務器上的數據庫獲取工作連接字符串。現在我得到一個登錄失敗的用戶消息,這讓我覺得我很接近。桌面應用程序到外部Web服務器的連接字符串數據庫

我可以去我的數據庫服務器上,並用SQL登錄爲「TestGuy」登錄並運行查詢,所以我知道他的證件工作

這是我的連接字符串

string remote = @"data source=ec2-54-234-254-230.compute-1.amazonaws.com,1433;uid=testguy;pwd=****;Initial Catalog=RMSScrum;Application Name=RMS;pooling=false"; 

+$exception {"Login failed for user 'testguy'."} System.Exception {System.Data.SqlClient.SqlException} 

我還在我的服務器上打開了端口1433,我是關閉還是丟失了一些東西?

回答

0

關閉。

你有沒有打開 「SQL Server配置管理器」

  1. SQL Server網絡配置
  2. 協議......」
  3. TCP/IP
  4. IP地址標籤

你應該看到一個具有PUBLIC IP的地方 - 確保啓用框設置爲「是」,其次,確保在機器人上的「IPALL」 tom將動態端口留空並確認TCP端口是1433.

  1. 可能只是一個連接字符串問題? http://www.connectionstrings.com/sql-server/
相關問題