分类: 系统运维
2009-04-08 15:09:38
停止OC4J的服务
找到并打开如下文件:
(UNIX)ORACLE_HOME/j2ee/home/config/system-jazn-data.xml (Windows)ORACLE_HOME\j2ee\home\config\system-jazn-data.xml
找到要更改用户oc4jadmin的
“credentials”这个属性值:
下面是system-jazn-data.xml
文件的相应配置:
jazn.com . . . oc4jadmin OC4J Administrator OC4J Administrator {903}4L50lHJWIFGwLgHXTub7eYK9e0AnWLUH
替换已加密的密码为新密码:
注意新的明文密码要以感叹号(!)开始,这样系统会自动对明文密码进行加密. 例如:
!mynewpassword123
密码必须符合如下命名规则:
最少5个字符,最长不超过30个字符.
必须以字母开始. 不能以数字、下划线(_)、美元符号($)、#开头.
至少包含一个数字.
只能包含下面的符号:数字, 字母, 美元符号($), #, 或者下划线(_).
不能包含Oracle关键字, 比如:VARCHAR.
删除下面目录下的密码认证相关缓存数据:
(UNIX) ORACLE_HOME/j2ee/oc4jinstance/persistence/ascontrol/ascontrol/securestore/ (Windows) ORACLE_HOME\j2ee\home\persistence\ascontrol\ascontrol\securestore\
重新启动OC4J服务.
重启之后,OC4J将为管理员(oc4jadmin)使用你新设置的密码,并以加密的方式保存在system-jazn-data.xml
文件中.