Пользователь не связан с доверенным соединением SQL Server - PullRequest
4 голосов
/ 12 мая 2009

Я написал такой код для подключения к базе данных sqlserver. Я загружаю класс драйвера, но я не получаю соединение.

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");      
System.out.println("class Loaded");         
connection = 
    DriverManager.getConnection(
        "jdbc:sqlserver://10.171.160.114:2001",
        "XXXXXX",
        "XXXXXX");      
System.out.println("connected");

Я получаю эту ошибку: «Пользователь не связан с надежным соединением с SQL Server.». Пожалуйста, сообщите мне об этом.

Ответы [ 2 ]

11 голосов
/ 12 мая 2009

Сервер SQL настроен для работы в «режиме проверки подлинности Windows (проверка подлинности Windows)» и не позволяет использовать учетные записи SQL. Щелкните правой кнопкой мыши узел SQL Server в Management Studio и выберите «Свойства». В появившемся диалоговом окне перейдите на вкладку «Безопасность» и убедитесь, что выбран «Режим проверки подлинности SQL Server и Windows»

0 голосов
/ 12 мая 2009

Вероятно, это связано с используемым вами механизмом аутентификации. Подробнее см. вопрос .

Для получения дополнительной информации читайте здесь .

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