Исключение Sql com. microsoft.sqlserver.jdbc.sqlserverexception: ошибка входа пользователя". Clientconnectionid:073b35b2-0e56-460d-8353-9de2b2d0ecff
import java.sql.*; public class Conection { public static void main(String a[]) throws ClassNotFoundException, SQLException { try { String url = "jdbc:sqlserver://localhost\\MALIKUSMANNAWAZ:1433;databaseName=ali"; Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); Connection conn = DriverManager.getConnection(url); System.out.println("connection created"); Statement st=conn.createStatement(); String sql="select * from Login_System"; ResultSet rs=st.executeQuery(sql); while(rs.next()) { System.out.println("Name: "+rs.getString(1)); //System.out.println("Address : "+rs.getString(2)); } if(st!=null) st.close(); if(conn!=null) conn.close(); } catch(SQLException sqle) { System.out.println("Sql exception "+sqle); } } }
Что я уже пробовал:
Только С Помощью Проверки Подлинности Windows...
ZurdoDev
Поскольку ошибка дает пустое имя пользователя, то это то, что передается sql, пустое имя пользователя. Вам необходимо указать имя пользователя.
Stack Holder
Я просто использую только аутентификацию окон....
Вы должны иметь в виду,что в Аутентификациях Windows нет имени пользователя и пароля (если таковые имеются, то это возможно, но я не использую никакого имени пользователя и пароля).
Stack Holder
Пожалуйста, помогите мне как можно скорее, я в беде.
Daniel Jones
Щелкните правой кнопкой мыши на SQL & gt; proprieties > security & gt; выберите режим аутентификации SQL server и windows
Stack Holder
В системе безопасности отсутствует " режим проверки подлинности SQL server и windows"