SQL Serverのリモート接続を許可する方法は何ですか?

SQL Serverのリモート接続を許可するためには、以下の設定が必要です。

  1. SQL Serverがインストールされて稼働していることを確認してください。
  2. SQL Serverの構成マネージャーを開いてください。
  3. 「SQL Server ネットワーク構成」を左側のパネルから選択してください。」
  4. 右側パネルで”[SQL Server インスタンス名]用プロトコル”を選択してください([SQL Server インスタンス名]は構成するインスタンスの名前です)。
  5. TCP/IPプロトコルが有効になっていることを確認してください。無効になっている場合は、TCP/IPプロトコルを右クリックして、「有効にする」を選択してください。
  6. TCP/IPプロトコルを右クリックし、”プロパティ”を選択してください。
  7. TCP/IPのプロパティウィンドウで、「IPアドレス」タブを選択する。
  8. IPアドレスのタブで、「IPAll」セクションを見つけて、「TCP動的ポート」を0に設定し、「TCPポート」を1433に設定してください(または他のポートを使用してください)。
  9. 「アプリケーション」ボタンをクリックし、TCP/IPのプロパティウィンドウを閉じてください。
  10. SQL Server Configuration Managerで「SQL Serverサービス」を選択します。
  11. 右側のパネルで、構成するSQL Serverのインスタンスを見つけてください。
  12. そのインスタンスを右クリックし、「再起動」を選択してください。
  13. Windowsのファイアウォール設定を開いてください。
  14. 左側のパネルで、「高度な設定」を選択してください。
  15. 右パネルで、「入場規則」を選択してください。
  16. 「入場規則」リストから「SQL Server」を見つけてください(ない場合は新しい規則を作成してください)。
  17. そのルールを右クリックし、「プロパティ」を選択してください。
  18. 「属性」ウィンドウの「範囲」タブで、「このコンピュータ」を選択してください。
  19. 「属性」ウィンドウの「一般」タブで「有効」を選択してください。
  20. 「アプリケーション」ボタンをクリックし、そして「プロパティ」ウィンドウを閉じてください。
  21. Windowsのファイアウォール設定を無効にしてください。
  22. 現在、SQL Server にリモート接続できるはずです。

安全のために、SQL Serverに遠隔接続を許可するIPアドレスを信頼できるものに限定し、SQL Serverのログイン資格情報を保護するために強力なパスワードを使用することを推奨します。

bannerAds