使用sql server 2005在tomcat中实现基于容器的安全性

时间:2011-04-18 11:23:26

标签: tomcat6 jdbcrealm

我一直在尝试使用sql server 2005在tomcat 6.0中实现基于容器的安全性。使用tomcat-user.xml文件可以正常工作,但是当我将域更改为sql server时会抛出错误。我已经浏览了谷歌上的几乎所有内容,但没有任何帮助。任何人都可以指导我一些确定的镜头路径,这将帮助我解决这个问题。这就是我的领域看起来像

  

<境界   类名= “org.apache.catalina.realm.JDBCRealm”            调试= “99”            DRIVERNAME = “com.microsoft.sqlserver.jdbc.SQLServerDriver”

     

的ConnectionURL = “JDBC:SQLSERVER:// mindfield-PC:1138;的databaseName =学院;用户= SA;密码= SA; SelectMethod =光标”          的connectionName = “sa” 的
  connectionPassword =“sa”digest =“SHA”            userTable =“Users”userNameCol =“username”   userCredCol = “密码”            userRoleTable =“角色”roleNameCol =“rolename”/>

我已检查过我的sql server是否接受了sa用户名和密码,并且NT Authority已添加到安全用户。任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

域定义确实区分大小写,因此请确保所有值都在正确的情况下。

祝你好运!