Orbeon sql 服务器用户密码重置
Orbeon sql server user password reset
我在 sql 服务器 2008R2 中因管理员意外重置了 Orbeon 4.6 用户的 sql 服务器密码。现在来自 Orbeon Server 的 none 个表单将 post。继续获取 "The SELECT permission was denied on the object 'orbeon_form_definition', database 'orbeon', schema 'dbo'"没有人记得旧密码以将其改回。
想知道如何进入 Orbeon?或 Tomcat 更改连接到 Orbeon 数据库的 SQL 服务器的用户帐户的密码。不熟悉 Orbeon 或它的工作原理。任何帮助,将不胜感激。谢谢
如果您有备份,只需恢复 SSMS 中的备份,如果数据没有改变,您就完成了。否则转到用户还原的 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"/>
我在 sql 服务器 2008R2 中因管理员意外重置了 Orbeon 4.6 用户的 sql 服务器密码。现在来自 Orbeon Server 的 none 个表单将 post。继续获取 "The SELECT permission was denied on the object 'orbeon_form_definition', database 'orbeon', schema 'dbo'"没有人记得旧密码以将其改回。
想知道如何进入 Orbeon?或 Tomcat 更改连接到 Orbeon 数据库的 SQL 服务器的用户帐户的密码。不熟悉 Orbeon 或它的工作原理。任何帮助,将不胜感激。谢谢
如果您有备份,只需恢复 SSMS 中的备份,如果数据没有改变,您就完成了。否则转到用户还原的 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"/>