java - 使用 Windows 集成身份验证将 JBoss AS 7 数据源连接到 SQL Server

标签 java sql-server sql-server-2008-r2 datasource jboss7.x

标题很能解释。我需要在 JBoss AS 7 中配置一个数据源,该数据源将使用集成的 Windows 连接到 SQL Server 2008 R2 数据库。

我搜索了很多,但所有示例都只使用 SQL 身份验证。

最佳答案

您需要下载此驱动程序 http://www.microsoft.com/download/en/details.aspx?id=11774

然后阅读说明,您将看到您需要添加一个 dll,以便 java 运行时能够使用 native 层。

您还需要以有权访问数据库的用户身份运行该服务。

我建议从 jboss 5.1 开始,并在该平台中尝试身份验证以确保其正常工作,即创建一个从数据库读取的简单 war 文件并将数据源配置为使用集成身份验证。

如果有效,那么您就已经实现了目标的一半。

在 jboss 7 中配置集成身份验证可能会更具挑战性,因为 https://docs.jboss.org/author/display/MODULES/Native+Libraries

如果您发现问题,我还建议您在 jboss.org jboss-as 留言板中询问。他们通常非常有帮助。

关于java - 使用 Windows 集成身份验证将 JBoss AS 7 数据源连接到 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10019672/

相关文章:

java - 如何将 jar 中的所有类添加到 Jersey JAXBContext 上下文

c# - 如何在 ASP.NET 中保护将发送的电子邮件分类为垃圾邮件

sql - 对不同记录进行 PIVOT 查询

sql-server - SQL Server - 获取所有数据库和文件

sql - 如何从临时表选择中删除第一列

t-sql - 左连接没有达到我的预期

java - Android 和 Windows 基准测试(32 位)

java - Java如何与http网页上的按钮进行交互?

java - Jasper Reports 无法使用项目 jar 文件运行

sql - 为什么我在 SQL Server 'in' 子句中出现语法错误?