Конфигуриране на защитна стена на Windows за MS SQL Server 2012/2008 (R2)

0. Съдържание

1. Какво ви трябва

  • Статията ще бъде подходяща за Microsoft SQL Server 2012 и за Microsoft SQL Server 2008 (R2).
  • Сървърната операционна система се счита за Microsoft Windows Server 2012 (R2) или Microsoft Windows Server 2008 (R2)

2. Дефиниране/промяна на порта за "екземпляр по подразбиране"

По подразбиране SQL Server използва порт за връзка 1433. За да тествате това, изпълнете добавката на SQL Server Configuration Manager. В Microsoft Windows Server 2012 (R2) той може да бъде намерен в списъка на всички програми.

server

В Microsoft Windows Server 2008 (R2), в менюто Старт - Microsoft SQL Server 2012 - Инструменти за конфигуриране - Мениджър за конфигуриране на SQL Server

server

В стартираната добавка отворете раздела „Конфигурация на мрежата на SQL Server“, след което изберете раздела „Протоколи за MSSQLSERVER“. В прозореца вляво в таблицата ще намерим TCP/IP протокола, щракнете с десния бутон върху него и изберете Properties в контекстното меню.

стена

server

3. Дефиниране/промяна на порт за посочен екземпляр на SQL Server

Ситуацията е подобна за посочен екземпляр на SQL Server, с изключение на това, че се използват динамични TCP портове. Това означава, че на всеки отделен екземпляр ще бъде присвоен различен номер на порт.

стена

4. Добавяне на правило към защитната стена на Windows

След като решихме номера на порта, който ще се използва за свързване с услугата SQL Server, ще създадем правило за разрешаване в защитната стена на Windows на сървъра, на който се изпълнява услугата.

Вече писах за това как да добавя правило за разрешаване за определен порт в Microsoft Windows Server 2008 (R2) тук. В Windows Server 2012 (R2) стъпките са едни и същи.

Стартираме защитната стена на Windows (защитната стена на Windows). Това може да стане, като щракнете с десния бутон на мишката върху „Старт“, след това „Контролен панел“ - „Система и защита“ (Система и сигурност) - „Защитна стена на Windows“. Или като изпълните командата firewall.cpl (за да направите това, натиснете клавишната комбинация Win + R, въведете името на командата в прозореца "Отваряне" и щракнете върху "ОК") .

server

След това кликнете върху „Разширени настройки“ в лявото меню.

windows

В прозореца, който се отваря, в дървото вляво отворете раздела "Правила за входящи правила" и след това в менюто "Действия" изберете елемента "Ново правило ...".

стена

Стартира съветникът за ново входящо правило. На първата страница изберете Тип правило “За порт” и щракнете върху “Напред”.

стена

След това трябва да посочите протокола (в нашия пример това е TCP) и директно номера на порта (Специфични локални портове), който отваряме. След това щракнете върху "Напред" (Напред).

защитна

Сега нека посочим действието, свързано с добавеното правило. Изберете „Разрешаване на връзката“ и щракнете върху „Напред“.

защитна

На следващата страница трябва да посочите към кои профили на защитна стена ще се прилага правилото. Маркирайте желаните профили с отметки и щракнете върху "Напред" (Напред).

конфигуриране

Накрая въведете име и описание за новото правило и щракнете върху Finish, за да завършите съветника.

стена

И в прилепващата „Защитна стена на Windows с разширена защита“ в таблицата „Входящи правила“ ще видим новосъздаденото правило.

стена

Това завършва конфигурацията на защитната стена. Клиентските програми трябва да се свързват безпрепятствено към услугата SQL Server.

Вижте също:

Тук ще опишем как да промените политиката за пароли в Windows Server 2008. По подразбиране всички пароли в Windows трябва да отговарят на политиката за сигурност, а именно: Не съдържат име на потребителски акаунт ...

По-долу ще опиша как да добавите ново правило към защитната стена на Windows Server 2008 R2. По-конкретно, ще добавим правило за разрешаване на порт 1433, което се използва от Microsoft SQL Server 2008 R2 или като ...

По-долу има кратка инструкция за това как да промените политиката за пароли в Microsoft Windows Server 2012 R2. По подразбиране политиката за пароли е дефинирана така, че всички пароли на потребителски акаунти трябва да отговарят на следните ...