Перейти к содержанию

Соединение eclipse и sql server


Рекомендуемые сообщения

При соединение с sql server в эклипсе пишу такой код....

import java.sql.*;

public class main {

public static Connection getConnection(String url, String user, String pass) {

//load driver for MS SQL

try {

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

} catch (ClassNotFoundException e) {

System.err.println("Driver not found: " + e + "\n" + e.getMessage());

return null;

}

try {

//get connection

Connection conn = DriverManager.getConnection(url, user, pass);

return conn;

} catch (Exception e) {

System.err.println("Exception: " + e + "\n" + e.getMessage());

return null;

}

}

public static void main(final String[] args) {

//vars for connection

String url = "jdbc:sqlserver://localhost:1434;databaseName=lab2";

String user = "us";

String pass = "123";

Connection con = getConnection(url, user, pass);

//.......

}

}

при запуске выходит ошибка: Exception: com.microsoft.sqlserver.jdbc.SQLServerException: Ошибка входа пользователя "us". ClientConnectionId:e888ecfc-f6e5-49d9-ba9e-fdd8265d862a

Что делать?

Ссылка на комментарий
Не уверен, но, возможно, проблема в режиме аутентификации в MS SQL Server. Посмотрите в настройках, если стоит windows only, смените на mixed.

В настройках поменяла уже на смешанный режим аутентификации.. все равно не помогает((

Ссылка на комментарий
Не уверен, но, возможно, проблема в режиме аутентификации в MS SQL Server. Посмотрите в настройках, если стоит windows only, смените на mixed.

В настройках поменяла уже на смешанный режим аутентификации.. все равно не помогает((

кстати , логи попробуйте поднимите, вот есть расшифровки кодов ошибок:

http://blogs.msdn.com/b/sql_protocols/archive/2006/02/21/536201.aspx

Ссылка на комментарий
Не уверен, но, возможно, проблема в режиме аутентификации в MS SQL Server. Посмотрите в настройках, если стоит windows only, смените на mixed.

В настройках поменяла уже на смешанный режим аутентификации.. все равно не помогает((

кстати , логи попробуйте поднимите, вот есть расшифровки кодов ошибок:

http://blogs.msdn.com/b/sql_protocols/archive/2006/02/21/536201.aspx

Когда я вхожу напрямую на сервер,то под этим логином и паролем вхожу без проблем..

Проблема заключается в соединение eclipse и sql server 2008..

Ссылка на комментарий
Не уверен, но, возможно, проблема в режиме аутентификации в MS SQL Server. Посмотрите в настройках, если стоит windows only, смените на mixed.

В настройках поменяла уже на смешанный режим аутентификации.. все равно не помогает((

кстати , логи попробуйте поднимите, вот есть расшифровки кодов ошибок:

http://blogs.msdn.com/b/sql_protocols/archive/2006/02/21/536201.aspx

Когда я вхожу напрямую на сервер,то под этим логином и паролем вхожу без проблем..

Проблема заключается в соединение eclipse и sql server 2008..

А можете показать, какой код ошибки?

подробнее здесь: http://blogs.technet.com/b/lyudmila_fokina/archive/2008/05/30/login-failed-for-user.aspx

Ссылка на комментарий

promises

Exception: com.microsoft.sqlserver.jdbc.SQLServerException: Ошибка входа пользователя "us". ClientConnectionId:60a7bad9-7699-43be-b4e4-09fd342a898f

Ошибка входа пользователя "us". ClientConnectionId:60a7bad9-7699-43be-b4e4-09fd342a898f

такая ошибка выходит в эклипсе

Проблема решена!!

Ссылка на комментарий

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...