JDBC의 다른 사용자 계정으로 Windows 인증을 사용하여 SQL Server에 연결해야합니다. 이것은 내가 사용하고있는 코드입니다 :JDBC에서 다른 사용자 계정으로 Windows 인증을 사용하여 SQL Server에 연결
static final String DB_URL = "jdbc:sqlserver://IP:port; databaseName=xyz; integratedSecurity=false; domain=abc";
Connection con = DriverManager.getConnection(DB_URL,USER,PASS);
그리고 여기에 오류입니다 :
com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'abcd'
여기를 참조하십시오 http://stackoverflow.com/questions/167464/can-i-connect-to-sql-server-using-windows-authentication-from-java-ee-webapp –
늦게 답변드립니다. 응답 주셔서 감사합니다! 나는 jdbc 1.2를 사용하고 있는데 SQL Server 매니지먼트 스튜디오를 통해 SQL Server에 '다른 이름으로 실행'에서 다른 사용자 계정을 사용하여 로그인 할 수 있으며 위의 코드로 연결하려고 시도하면 연결할 수 없습니다. 이 문제를 해결할 수있는 jtds를 사용하거나 jdbc의 가장 높은 버전을 설치해야합니까? – user1929593