Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1161420
  • 博文数量: 253
  • 博客积分: 5892
  • 博客等级: 大校
  • 技术积分: 1942
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-24 14:20
文章分类

全部博文(253)

文章存档

2012年(98)

2011年(155)

分类: Oracle

2011-10-24 16:57:43

OC4J解压安装后,首次启动运行时,会提示设置oc4jadmin这个系统管理员的密码,如果要更改此密码则可以按照如下步骤:
停止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文件的相应配置:
   
     oc4jadmin
     OC4J Administrator
     F9FEB930FF1511DE9F6FE50B7F8BDB90
     OC4J Administrator
     {903}2lJMfGfqM5FG4Xus6rvybqZ4mjQCbfaKMG6B1qDM7yE=
   

替换已加密的密码为新密码:
注意新的明文密码要以感叹号(!)开始,这样系统会自动对明文密码进行加密. 例如:
!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文件中.

阅读(1267) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~