Ошибка входа в систему для пользователя в Eclipse, даже если используется правильное имя пользователя и пароль - PullRequest
0 голосов
/ 07 ноября 2019

После множества проблем я, наконец, смог подключиться к своему SQL Server, но теперь у меня новая ошибка. Когда я запускаю свой файл JDBC в Eclipse, я получаю ошибку «Ошибка входа в систему для пользователя». Я использую jdk 8.

Введенное имя пользователя и пароль верны. Я установил для пользователя sysadmin.

Вот код и сообщения об ошибках:

public static void main(String[] args) {
    String connectionUrl =
            "jdbc:sqlserver://DESKTOP-OR0284J:1433;"
                    + "database=Computer_Builds;"
                    + "username=Kishore;"
                    + "password=admin;"
                    ;

    try (Connection connection = DriverManager.getConnection(connectionUrl);) {
        System.out.print("Hello");
        // Code here.
    }
    // Handle any errors that may have occurred.
    catch (SQLException e) {
        e.printStackTrace();
    }
}

}

com.microsoft.sqlserver.jdbc.SQLServerException: сбой входа в системудля пользователя Kishore. ClientConnectionId: 28a940d0-cabf-4235-9ea1-3dfebcf1bf06 по адресу com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError (SQLServerException.java:217) по адресу com.microsoft.sqlserver.jdb.server.Offercom.microsoft.sqlserver.jdbc.TDSParser.parse (tdsparser.java:99) по адресу com.microsoft.sqlserver.jdbc.SQLServerConnection.sendLogon (SQLServerConnection.java:4346) по адресу com.microsoft.sqlserver.jConnelover.jdbc.SSQLServerConnection.java:3160) в com.microsoft.sqlserver.jdbc.SQLServerConnection.access $ 100 (SQLServerConnection.java:43) в com.microsoft.sqlserver.jdbc.SQLServerConnection $ LogonCommand.doExecute (SQLSjerver3). microsoft.sqlserver.jdbc.TDSCommand.execute (IOBuffer.java:7505) по адресу com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand (SQLServerConnection.java:2445) по адресу com.microsoft.sqlserver.jdelConverJava: 1981) на com.microsoft.sqlserver.jdbc.SQLServerConnection.logв (SQLServerConnection.java:1628) по адресу com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal (SQLServerConnection.java:1459) по адресу com.microsoft.sqlserver.jdbc.SQLServerConnection.connect (SQLServerConnectionsoft.j.m:77).sqlserver.jdbc.SQLServerDriver.connect (SQLServerDriver.java:1168) в java.sql.DriverManager.getConnection (DriverManager.java:664) в java.sql.DriverManager.getConnection (DriverManager.java:270) в СУБДDBMS.java:16)

...