初心者でもわかる ASP.NET

環境構築その2 SQLSERVERにて忘れていました。

👉SQL Server 構成マネージャーの設定項目(ASP.NET接続のため)

ASP.NET Webアプリから SQL Server に接続できるようにするために、以下の設定が必要です。

  • ✨TCP/IP を有効化
  • SQL認証を許可
  • ✨ サーバーのリスンポート確認(通常1433)

💻 STEP 1:構成マネージャーを起動する方法

▸ 起動手順(Windows 10/11)

  1. Windowsキー + S で「検索」
  2. SQL Server 構成マネージャー と入力(または以下パス)

💻STEP 2:TCP/IP プロトコルの有効化

▸ 操作手順:

  1. 左ペインで
    SQL Server ネットワークの構成SQLEXPRESS のプロトコル を選択
  2. 右側で TCP/IP をダブルクリック
  3. 「有効」タブ → はい に変更
  4. 「IPアドレス」タブをクリック
  5. 下の方にある IPAll セクションで
    • TCPポート1433 を設定(既にある場合はそのまま)

✨ 変更後、SQL Server サービスを再起動


💻 STEP 3:SQL Server 認証の有効化(必要に応じて)

▸ SSMS(SQL Server Management Studio)で設定:

  1. SSMSでサーバーに接続
  2. サーバーを右クリック → プロパティ
  3. 「セキュリティ」ページで:
    • SQL Server および Windows 認証モード」を選択
  4. OK をクリック
  5. サービスを再起動(構成マネージャまたはSSMSで)

💻 STEP 4:ファイアウォールのポート開放(ローカル以外から接続する場合)

  • TCP ポート 1433 を開放
  • 手順:コントロールパネルWindows Defender ファイアウォール詳細設定
    受信の規則 → 新しいルール → TCP → ポート 1433 → 許可

✨確認後にやること(Visual Studio 側)

  • Web.config にSQL認証時は User ID=sa;Password=●●● の認証情報も追加する。
	<connectionStrings>
		<add name="ConnStr" connectionString="Data Source=OFFICEAKITA002\SQLEXPRESS;Initial Catalog=CustomerMgmt_Dev_C;User ID=sa;Password=sapass;" providerName="System.Data.SqlClient" />
	</connectionStrings>

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA