JDBC: подключение к базе данных MS SQL через SSL с компьютера Linux - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь подключиться к базе данных MS SQL через SSL с Linux-машины со следующим URL: jdbc:sqlserver://server.com\TEST;database=test_db;integratedSecurity=true;encrypt=true;trustServerCertificate=true, Java 8, драйвер ms-sql 7.2.1.0, JDBC4.2.

Получил этоошибка: [08S01] This driver is not configured for integrated authentication. ClientConnectionId:2580b81c-d9de-4394-89e8-826ea0e0c343

Все решения приводят к sqljdbc_auth.dll, который не работает на Linux-машине.Есть ли способ решить проблему с Linux-машиной?

1 Ответ

3 голосов
/ 28 июня 2019

Либо подключайтесь с использованием SQL Server Auth, передавая имя пользователя и пароль в URL-адресе подключения, согласно: https://docs.microsoft.com/en-us/sql/connect/jdbc/step-3-proof-of-concept-connecting-to-sql-using-java?view=sql-server-2017

, либо настройте Kerberos: https://docs.microsoft.com/en-us/sql/connect/jdbc/using-kerberos-integrated-authentication-to-connect-to-sql-server?view=sql-server-2017

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...