Orbeon SQL服务器用户密码重置
问题描述:
我有一个管理员意外重置Orbeon 4.6用户的SQL服务器密码,在SQL Server 2008R2中。现在Orbeon Server的任何表单都不会发布。继续获取“对象的orbeon_form_definition',数据库'orbeon',模式'dbo'拒绝SELECT权限”没有人会记住旧密码以将其更改回来。Orbeon SQL服务器用户密码重置
试图找出我可以如何进入Orbeon?或Tomcat更改连接到Orbeon数据库的SQL Server的用户帐户的密码。不熟悉Orbeon或它是如何工作的。任何帮助,将不胜感激。谢谢。
答
Orbeon使用容器管理的数据源。在${TOMCAT_DIR}/conf/server.xml
应该有这样一个条目,您可以更改密码:
<Resource
name="jdbc/sqlserver"
auth="Container"
type="javax.sql.DataSource"
initialSize="3"
maxActive="10"
maxIdle="20"
maxWait="30000"
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
poolPreparedStatements="true"
validationQuery="select 1"
testOnBorrow="true"
username="orbeon"
password="orbeon"
url="jdbc:sqlserver://server"/>