企业中为了安全会经常修改密码,最常见的就是apps密码还有其它schema的密码.下面我简单的介绍下:
先说一下修改密码的注意事项
1.修改密码之前先备份fnd_user 和fnd_oracle_userid
2.修改任何用户的密码都是停掉EBS.
一.修改apps密码
11i:
1.stop EBS app
2.FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS welcome,大概意思是通过system用户把原apps密码改成welcome,因为apps跟applsys密码是一样的,所以也只能通过修改applsys来变相的修改apps密码.
3.需要修改一个文件里面的密码?Apache/modplsql/cfg/wdbsvr.app.所以你哪天apps密码忘记啦,还可以通过这个文件去看看.
4.autoconfig
5.start EBS app and validate password.
R12:
1.stop EBS app
2.FNDCPASS apps/xxuuuu 0 Y system/manager SYSTEM APPLSYS apps
3.autoconfig
4.startup
11i和R12修改apps密码都是大同小异,如果哪天你忘记apps密码以后你需要怎么办呢?metalink提供一个方法仅供参考我也没有去尝试过,就是找一个知道apps密码的环境把fnd_user,fnd_oracle_userid两个表导过来,然后再去执行fndcpass.
二.修改其它用户的密码
1.fndcpass apps/apps 0 Y system/manager ORACLE PO PO_NEWPASSWD 修改单个用户的
2.fndcpass apps/apps 0 Y system/manager ALLORACLE new_password 修改所有用户的密码,不包括apps
三.修改EBS 登录用户密码
1.fndcpass apps/apps 0 Y system/manager USER SYSADMIN NEW_PASSWD,一般我们都会在界面上面修改,这个是在后台直接修改的.
四.修改system/sys 密码
alter user system identified by manager;
alter user sys identified by change_on_install;