Sql server 如何使用windows身份验证在java中与数据库建立连接
请建议如何使用SQL Server Windows身份验证模式在java中建立连接 我正在开发NetBeans 8.1 您知道没有用户名和密码,所以应该在Spring batch program database.xml中将其保留为空吗? 下面的bean xml正确吗 下面是我为jdbc连接创建的beanSql server 如何使用windows身份验证在java中与数据库建立连接,sql-server,spring-batch,windows-authentication,Sql Server,Spring Batch,Windows Authentication,请建议如何使用SQL Server Windows身份验证模式在java中建立连接 我正在开发NetBeans 8.1 您知道没有用户名和密码,所以应该在Spring batch program database.xml中将其保留为空吗? 下面的bean xml正确吗 下面是我为jdbc连接创建的bean <bean id="dataSource1" class="org.springframework.jdbc.datasource.DriverManagerDataSource
<bean id="dataSource1"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="sun.jdbc.odbc.JdbcOdbcDriver" />
<property name="url" value="jdbc:sqlserver://DESKTOP-7CI6DU0\\SQLEXPRESS:1433;databaseName=master" />
<property name="username" value="" />
<property name="password" value="" />
</bean>
我面临的错误是:
正在将6个源文件编译为C:\Users\Nitish\Downloads\SMD\Spring\u Batch\u SendMail\build\classes
C:\Users\Nitish\Downloads\SMD\Spring\u Batch\u SendMail\src\SendMail\Mailitemwriter.java:58:错误:无法访问DataAccessException
结果+=jdbcTemplate.updateUPDATE_查询,参数;
找不到org.springframework.dao.DataAccessException的类文件
注意:C:\Users\Nitish\Downloads\SMD\Spring\u Batch\u SendMail\src\SendMail\MailProg.java使用未经检查或不安全的操作。
注意:使用-Xlint重新编译:未选中以获取详细信息。
1错误
C:\Users\Nitish\Downloads\SMD\Spring\u Batch\u SendMail\nbproject\build impl.xml:929:执行此行时发生以下错误:
C:\Users\Nitish\Downloads\SMD\Spring\u Batch\u SendMail\nbproject\build impl.xml:269:编译失败;有关详细信息,请参阅编译器错误输出。
生成失败总时间:1秒
您的URL应该如下所示:jdbc:sqlserver://localhost\您的服务器名:1433;databaseName=您的databaseName;integratedSecurity=true; 我没有使用Spring,因此我只能冒险做以下几件事-您需要添加用户,但不需要添加密码,因为您使用的是Windows身份验证,而不是Sql Server混合模式身份验证