VS 2010 の MVC でプログラムを完成させました。接続文字列には次のものがあります。
<add name="RacePaceDBContext"
connectionString="data source=XX.XXX.XX.XXX,1433;Initial Catalog=RacePaceDataNew;Persist Security Info=True;User ID=user;Password=password;MultipleActiveResultSets=True"
providerName="System.Data.SqlClient"/>
Amazon AWS の EC2 インスタンスで実行されている SQL Server に接続します。
プログラムは正常に実行され、接続はうまく機能します。プログラムは、データなどの接続と作成/読み取りを行います。
ただし、左側のサーバー エクスプローラーで [データベースに接続] を試し、同じ設定を入力しても接続されない理由がわかりません。なぜこれが違うのでしょうか?AWS にログオンしなくても、ログインしてテーブルやデータなどを表示できるようにしたい。MySQL Workbench を使用して接続を試みた場合も同様です。サーバーにアクセスできないというエラーが表示されます。