Настройка MS SQL Server

Перед установкой базы данных необходимо проверить аутентификацию сервера и настроить SQL Server для работы в сети.

Настройка аутентификации сервера

Для работы программ по сети нужно создать в Users Manager учетные записи пользователей. (Меню «Администрирование»).
Перед тем как это сделать, необходимо изменить способ аутентификации в настройках сервера.

Запустите программу «Среда SQL Server Management Studio». Подключитесь к вашему серверу и затем кликните правой кнопкой по имени сервера и выберите пункт «Свойства»


Во вкладке «Безопасность» укажите «Проверка подлинности SQL Server и Windows»


Среда SQL Server Management Studio Express

Нажмите «Ок» и затем перезапустите службу SQL Server.

Политика паролей

Если у Вас установлена Window Server любой версии, то откройте через меню «Пуск» - «Администрирование» - «Локальная политика безопасности».

Во вкладке «Политика паролей» посмотрите на значение пункта «Пароль должен отвечать требованиям …..».Если в строке стоит статус «Включен», то кликните по пункт 2-м щелчком и выберите галочку «Отключен».

После установки базы данных и создания в Users Manager учетных записей политику паролей можно включить обратно.

Настройка MS SQL Server 2005-2017 для работы в сети

После установки SQL Server, по умолчанию, он не доступен по сети. Если SQL сервер не доступен или при запуске программы (Деканат, ПК, Ведомости и т.д) возникает ошибка, то это может свидетельствовать о следующем:

- Не установлен режим подлинности Windows аутентификация;
- Не включена возможность удаленного соединения (для SQL server 2005);
- Не доступен протокол TCP/IP;
- Отсутствует физическое подключение к сети;
- Блокирование сервера Брандмауэром Windows.

После установки SQL Server необходимо настроить его для работы в сети. Настройки зависят от версии сервера.

Для SQL Server 2005

Выберите в меню Пуск - Программы - Microsoft SQL Server 2005>Средства настройки> Настройка контактной зоны SQL Server.
В открывшейся форме выберите «Настройка контактной зоны для служб и соединений» и нажмите «Сохранить»


Настройка контактной зоны

2.2. Укажите галочку «Использовать TCP/IP и именованные каналы». Нажмите кнопку «Применить».



Настройка контактной зоны

2.3 В списке компонентов перейдите на пункт «SQL Server Browser». Убедитесь, что служба запущена. Укажите режим запуска «Авто» и запустите службу.

Для SQL Server 2008/2012

Откройте меню «Пуск» – «Все программы» – «Microsoft Sql Server 2008/2012» – «Средства настройки» – «Диспетчер конфигурации SQL Server»

Во вкладке «Службы SQL Server» убедитесь, что служба «SQL Server, обозреватель» запущена. В колонке «Состояние» должно быть значение «Работает», а в колонке «Режим запуска» - «Авто». Также и для службы SQL Server (sqlexpress).

Агент SQL Server можно не включать

Перейдите в пункт «Сетевая конфигурация SQL Server». Проверьте состояние протокола TCP/IP (должна быть состояние «Включено»).


После смены состояния перезапустите службу SQL Server.

Настройка Брэндмаура

Если после выполнения всех перечисленных действий сервер не доступен по сети, то проверьте настройки брандмауэра/антивируса/сетевого экрана.

Если на серверном компьютере включен брандмауэр или установлен сетевой экран (Firewall), то это может препятствовать соединению с сервером.
Для быстрого получения ответа можно временно выключить работу «защитной» программы (не рекомендуется).

Открытые порта 1433 в брандмауэре:

1. Откройте панель управления и выберите пункт Брандмауэр Windows.

2. Перейдите в дополнительные параметры

3. Выберите узел "Правила для входящих подключений" и затем, в правой панели - Создать правило

3.  Выберите пункт "Для порта" и нажмите Далее

4. Укажите Протокол TCP и пункт "Определенные локальные порты". В поле укажите порт 1433 и нажмите Далее

Порт 1433

5. В окне выбора профилей оставьте выбранными 3 галочки: доменный, частный, публичный. Нажмите кнопку Далее.

6. Укажите пункт "Разрешить подключение" и нажмите Далее

7. Укажите имя правилу (на свое усмотрение)

8. Нажмите "Готово"

Удаление схем и пользователей

Данный пункт может применяться если у Вас уже была установлена БД Деканат. Данные действия надо выполнить, если не удается создать учетные записи программы.

1. Запустите «Среда SQL Server Management Studio»;

2. Откройте и перейдите во вкладку «Деканат» - «Безопасность» - «Схемы»;

3. Удалите следующие схемы: Abit, Dek, VedKaf, Kaf, Plany, Test, GraphGroups;

4. Отройте вкладку «Деканат» - «Безопасность» - «Пользователи»

5. Удалите имена пользователей с именами: Abit, VedKaf, Kaf, Plany, Test, GraphGroups.

Удалите схемы, а затем пользователей

Повторите процедуру создания пользователей через Users Manager.