Назад | Перейти на главную страницу

как разрешить удаленные SQL-соединения с определенного IP-адреса

Я использую сервер ms sql 2005. посоветуйте мне: как разрешить удаленные SQL-соединения с определенного IP-адреса.

Благодарим всех

Выполните следующие действия, чтобы настроить SQL Server 2005 для разрешения удаленных подключений:

  1. Нажмите кнопку «Пуск», выберите «Программы», «Microsoft SQL Server 2005», «Инструменты настройки» и затем нажмите «Конфигурация контактной зоны SQL Server».
  2. На странице «Конфигурация контактной зоны SQL Server 2005» щелкните «Конфигурация контактной зоны для служб и подключений».
  3. На странице «Конфигурация контактной зоны для служб и подключений» разверните компонент «Ядро СУБД», щелкните «Удаленные подключения», затем щелкните «Локальные и удаленные подключения», щелкните соответствующий протокол, который нужно включить для вашей среды, а затем нажмите «Применить». (Примечание. Нажмите кнопку ОК, когда получите следующее сообщение: «Изменения параметров подключения не вступят в силу, пока вы не перезапустите службу ядра СУБД.)
  4. На странице «Конфигурация контактной зоны для служб и подключений» разверните «Ядро СУБД», нажмите «Служба», нажмите «Остановить», дождитесь остановки службы MSSQLSERVER, а затем нажмите «Пуск», чтобы перезапустить службу MSSQLSERVER.

Источник: База знаний Microsoft

Затем, чтобы разрешить только определенным IP-адресам доступ к вашему серверу MS SQL, создайте правило брандмауэра, которое разрешит этот конкретный IP-адрес через TCP 1433 и TCP 1434 и заблокирует эти порты с любых других IP-адресов.