Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

1.Изменение серверной проверки подлинности

В Microsoft SQL Server нужно поменять серверную проверку подлинности с «Проверка подлинности Windows» на «Проверка подлинности SQL Server и Windows», чтобы при соединении с MsSQLServer подключение происходило по логину и паролю.

...

Для этого подключаемся на сервер по «Проверка подлинности Windows».

Image Modified

В обозревателе объектов среды SQL Server Management Studio щелкаем правой кнопкой мыши сервер и выбираем пункт Свойства.

...

Image Added

На странице Безопасность, в разделе Серверная проверка подлинности выбираем режим проверки подлинности сервера Проверка подлинности SQL Server и Windows, а затем нажимаем кнопку ОК.

  1. Image Modified

    В диалоговом окне среды SQL Server Management Studio нажимаем кнопку ОК , чтобы подтвердить необходимость перезапуска SQL Server.

    В обозревателе объектов щелкаем правой кнопкой мыши сервер мыши  и выбираем пункт Перезапустить.
    Image Modified

    Далее устанавливаем логин и пароль.

    В обозревателе объектов разворачиваем узел Безопасность, разворачиваем  Имена для входа, щелкаем правой кнопкой мыши имя входа sa и выбираем Свойства.
    Image ModifiedImage Removed

    На вкладке Общие создаем и подтверждаем пароль для имени входа sa.
    Image Modified

    На странице Состояние в разделе Имя для входа щелкаем Включено и нажимаем кнопку ОК.
    Image Modified

    Перезаходим в SQL Server Management Studio и подключаемся к серверу по логину sa и по установленному паролю.
    Image Added

    2. Брандмауэр не должен блокировать TCP-подключения к порту 

    Убеждаемся, что брандмауэр не блокирует TCP-подключения к порту.

    Для этого переходим в панель управленияСистема и безопасность.

    Image Added

    Нажимаем Брандмауэр Защитника Windows.

  2. Image Added

Image Added

Нажимаем Включение и отключение брандмауэра Защитника Windows.

Image Added

И отключаем.

Image Added

3. Включение TCP-подключения и указание порта подключения

Для этого переходим в SQL Server Configuration Manager.

Он устанавливается вместесSQL Server Management Studio и расположен по пути:

C:\Windows\SysWOW64\SQLServerManager15.msc

при установке программы на диск C.

 

1.Нажимаем Сетевая конфигурация SQL Server – Протоколы для SQLEXPRESS

Image Added

2. Находим TCP/IP и меняем его состояние на «Включено».

3. Нажимаем на TCP/IP правой кнопкой мыши, выбираем Свойства.

Image Added

Image Added

5. Переключаемся на вкладку IP-адреса и опускаемся в самый низ.

В поле TCP-порт вписываем стандартный порт 1433.

Нажимаем ОК.

Далее находимв Службы SQL Server службу с именемSQL Server (SQLEXPRESS) и перезапускаем её.

Image Added

4. Определение значения для параметров действий в студии

1.Заходим вSQL Server Management Studio.

Image Added

2. В обозревателе объектов среды SQL Server Management Studio щелкаем правой кнопкой мыши сервер и выбираем пункт Свойства.

3. Нажимаем просмотреть свойства соединения.

Image Added

4. Отсюда копируем полное Имя сервера.

5. Нажимаем «Закрыть».

Image Added

6. Разворачиваем Базы данных.

Находим базу данных, с которой будем работать или создаем её.

Image Added

5. Настройка действия «Стандартное подключение». 

Image Added


Выбираем тип СУБД – MsSqlServer

Логин –sa

Парольпароль, установленный на шаге 1

Хост сервера – имя сервера с шага 4

Порт сервера – порт, указанный на шаге 3 (по умолчанию 1433)

Имя БД – имя базы данных с шага 4

Тайм-аутзначение ожидания подключения в секундах

Image Added


6. Настройка действия «Пользовательское подключение»

Image Added


Логин – sa

Парольпароль, установленный на шаге 1

URL сервера – jdbc:sqlserver://ИмяСервера:Порт; databaseName=ИмяБД;integratedSecurity=false;

(Пример: jdbc:sqlserver://DESKTOP-RR6B2VP\SQLEXPRESS:1433;databaseName=RobinRobot;integratedSecurity=false;)

Класс драйвера - com.microsoft.sqlserver.jdbc.SQLServerDriver

Путь к классу драйвера – путь до драйвера

(Пример: C:\Users\GAMDIAS\Downloads\mssql-jdbc-9.4.0.jre8.jar)

Тайм-аут – значение ожидания подключения в секундах

Image Added

Как скачать драйвер 

Переходим по ссылкеhttps://mvnrepository.com/artifact/com.microsoft.sqlserver/mssql-jdbc/9.4.0.jre8

В разделеFiles нажимаем jar.

Файл будет загружен на машину.

Image Added

Проверка подключения к БД на тестовом запросе

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

Image Added

Image Added

Image Added

Image Added