Как разрешить удаленные соединения на SQL сервере 2018
Для разрешения удаленных соединений на SQL сервере 2018, вам необходимо выполнить следующие шаги:
- Перейдите в Серверный менеджер SQL Server.
- В окне подключения выберите свой сервер и нажмите правой кнопкой мыши.
- Выберите Свойства.
- В разделе "Сеть" найдите "Удаленные соединения" и установите значение "Разрешить".
- Нажмите "OK", чтобы сохранить изменения.
- Перезапустите службу SQL Server для вступления изменений в силу.
Приведенный ниже пример показывает, как выглядит эта настройка в файле конфигурации SQL сервера:
sp_configure 'remote access', 1;
RECONFIGURE;
Это позволит удаленным клиентам подключаться к вашему SQL серверу 2018.
Детальный ответ
Привет!
Создание удаленных соединений на SQL сервере 2018 - это важная задача, особенно если вы хотите обращаться к базе данных с другого компьютера или сервера. В этой статье я подробно объясню, как разрешить удаленные соединения на SQL сервере 2018.
Шаг 1: Проверка настроек удаленных соединений
Первым шагом необходимо проверить настройки сервера для поддержки удаленных соединений. Для этого откройте SQL Server Configuration Manager. Вы можете найти его через меню "Пуск" -> "Microsoft SQL Server" -> "SQL Server Configuration Manager".
После открытия SQL Server Configuration Manager найдите раздел "SQL Server Network Configuration" и раскройте его. Затем выберите раздел "Protocols for [your SQL Server instance name]".
Вам нужно убедиться, что протокол TCP/IP включен. Если он не активирован, щелкните правой кнопкой мыши на "TCP/IP" и выберите "Включить".
После включения протокола TCP/IP необходимо перезапустить SQL Server, чтобы изменения вступили в силу. Перезапустите службу SQL Server, открыв "Службы" в меню "Пуск", найдите "SQL Server ([your SQL Server instance name])" и щелкните правой кнопкой мыши на нем, затем выберите "Перезапустить".
Шаг 2: Разрешение удаленных подключений через SQL Server Management Studio
После проверки и включения протокола TCP/IP на SQL Server необходимо приступить к настройке удаленных соединений через SQL Server Management Studio (SSMS).
Откройте SQL Server Management Studio и подключитесь к SQL серверу с помощью вашего Windows учетной записи Windows Authentication.
После успешного подключения выберите меню "Сервер" -> "Свойства".
В открывшемся окне Свойства SQL Server выберите "Строка подключения".
Здесь вы увидите раздел "Разрешить удаленные соединения с этим сервером". Убедитесь, что опция "Разрешить удаленные соединения с этим сервером" отмечена.
После активации этой опции примените изменения, нажав кнопку "OK".
Шаг 3: Настройка брандмауэра
Если на вашем сервере установлен брандмауэр, вам нужно настроить его для разрешения входящих удаленных соединений на порт SQL Server.
Для Windows Firewall перейдите в "Панель управления" -> "Системная безопасность" -> "Брандмауэр Windows" -> "Разрешение приложений" и нажмите "Изменить настройки".
Здесь найдите "SQL Server" и "SQL Server Browser" в списке приложений. Убедитесь, что оба приложения имеют отметки в чекбоксах для "Доменных сетей" и "Частных сетей". Если отметки отсутствуют, добавьте их, щелкнув на соответствующих приложениях и выбрав нужные чекбоксы.
Теперь брандмауэр разрешит входящие соединения на порт SQL Server.
Заключение
Поздравляю! Теперь вы знаете, как разрешить удаленные соединения на SQL сервере 2018. Эти шаги позволят вам обращаться к вашей базе данных с других компьютеров или серверов. Примените эти настройки с осторожностью и убедитесь, что вы принимаете все необходимые меры безопасности.