Я нашел несколько похожих вопросов, но без полезных ответов.Мне нужно манипулировать базой данных MS SQL Server с именем PDPJ_Student из моего Java-приложения, и я не могу подключиться к нему.Я получаю следующую ошибку:
[Microsoft] [Драйвер SQLServer 2000 для JDBC] [SQLServer] Ошибка входа в систему для пользователя 'LAPTOP-TITI / Titi'.Пользователь не связан с доверенным соединением с SQL Server.
, и мой источник выглядит следующим образом:
Connection con = null;
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://LAPTOP-TITI;DatabaseName=PDPJ_Student", "LAPTOP-TITI/Titi", "");
}
catch(Exception e){
System.out.println("Error at connection");
e.printStackTrace();
}
Когда я запускаю MS SQL Server, при аутентификации СЕРВЕР ИМЯ говорит: LAPTOP-TITI;и Аутентификация установлена на Аутентификацию Windows.В поле имени пользователя указано LAPTOP-TITI / Titi, но оно отключено, а также поле пароля, которое пусто.
Я также пробовал:
con = DriverManager.getConnection("jdbc:microsoft:sqlserver://LAPTOP-TITI;DatabaseName=PDPJ_Student", integratedSecurity=true);
, но все равно ничего..
Что я делаю не так?Не могли бы вы дать мне некоторые указания, пожалуйста?
ps Мне не разрешено менять тип аутентификации, и даже если я пытаюсь перейти на аутентификацию SQL Server, он не позволяет мне создавать новых пользователей