您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

使用Windows身份验证将我的Sql Server 2008数据库连接到我的Java项目

使用Windows身份验证将我的Sql Server 2008数据库连接到我的Java项目

JDBC驱动程序通过IntegratedSecurity连接字符串属性支持在Windows操作系统上使用Type 2集成身份验证。要使用集成身份验证,请将sqljdbc_auth.dll文件复制到安装了JDBC驱动程序的计算机上Windows系统路径上的目录中。sqljdbc_auth.dll文件安装在以下位置:

<installation directory>\sqljdbc_<version>\<language>\auth\

对于sql Server的Microsoft JDBC驱动程序支持的任何操作系统,请参阅使用Kerberos集成身份验证连接到sql Server,以获取Microsoft sql Server的Microsoft JDBC驱动程序4.0中添加功能的描述,该功能允许应用程序使用集成的连接到数据库。类型4 Kerberos进行身份验证。

注意:如果您正在运行32位Java虚拟机(JVM),则即使操作系统是x64版本,也请使用x86文件夹中的sqljdbc_auth.dll文件。如果在x64处理器上运行64位JVM,请使用x64文件夹中的sqljdbc_auth.dll文件。或者,您可以设置java.libary.path系统属性以指定sqljdbc_auth.dll的目录。

例如,如果JDBC驱动程序安装在认目录中,则可以在启动Java应用程序时使用以下虚拟机(VM)参数指定DLL的位置:-Djava.library.path = C:\ Microsoft用于sql的JDBC驱动程序4.0

Server\sqljdbc_<version>\enu\auth\x86

http://msdn.microsoft.com/en- us/library/ms378428.aspx

SQLServer 2022/1/1 18:26:48 有386人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶