Как настроить Squirrel SQL для SQL Server проверки подлинности Windows - PullRequest
0 голосов
/ 24 января 2019

Я пытался подключить Squirrel к базе данных MS SQL Server, которая основана на аутентификации Windows, а не на обычном имени пользователя и пароле. Но это выглядит немного сложнее с аутентификацией Windows. было бы здорово, если бы кто-то выложил пошаговую настройку для него.

1 Ответ

0 голосов
/ 24 января 2019

Предварительные условия:

  1. JDK 1.6 или выше

    "Вам необходим JDK или JRE для установкиSQuirreL, если он еще не установлен "

  2. SQuirreL Универсальный клиент SQL

  3. JTDS JDBC-драйвер

Настройка драйвера в SQuirreL:

  1. Откройте SQuirreL SQL Client и выберите Drivers слева, чтобы открыть драйверыlist

  2. Прокрутите вниз до jTDS Microsoft SQL и выберите его.Затем нажмите «Изменить выбранный драйвер» вверху.Значок выглядит как ручка или карандаш для этой функции.

  3. В появившемся модальном окне выберите вкладку «Путь к дополнительному классу».Нажмите «Добавить» и перейдите в папку, в которую вы скачали файл jTDS-version.jar.Выберите OK, чтобы добавить его в список.

  4. Нажмите «Добавить» еще раз и перейдите в папку, в которую загружен файл ntlmauth.dll.Убедитесь, что вы выбрали драйвер для соответствующей архитектуры (x86, x64 или ia64).

    Вот изображение для справки.

enter image description here

Настройка соединения:

  1. Выберите «Псевдонимы» слева, чтобы открыть список псевдонимов.Нажмите Создать новый псевдоним в верхней части.Значок выглядит как толстый символ плюса для этой функции.
  2. В появившемся модальном окне укажите имя подключения.
  3. Выберите jTDS Microsoft SQL в раскрывающемся списке Драйверсписок.Введите свой URL в следующем формате:

    jdbc: jtds: sqlserver: //your.server.or.ip.address.com/; домен = YOURDOMAIN;

Используйте свои доменные учетные данные для имени пользователя и пароля и нажмите OK, чтобы сохранить соединение

...