一、关键命令:FNDCPASS
1、#命令说明:
FNDCPASS <logon> 0 Y <system/password> SYSTEM <username> <new_password>
logon Oracle用户名/密码.
system/password SYSTEM DBA帐户的用户名和密码.
username APPLSYS用户名。例如 'applsys'.
new_password 新密码.
2、命令示范:
FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS welcome
注:修改sysadmin普通用户密码 ,使用USER,而非SYSTEM
FNDCPASS apps/apps 0 Y system/manager USER sysadmin welcome
二、更改APPS和APPLSYS密码,把app密码有welcome改为apps
注:APPS和APPLSYS密码是一致的,这是oracle EBS的硬性规定,所以通过FNDCPASS修改了applsys的密码,apps的密码也会自动修改了
1、首先备份密码:
sqlplus applsys/apps;
create table fnd_user_20200603 as (select * from fnd_user);
create table fnd_oracle_userid_20200603 as (select * from fnd_oracle_userid);
2、 #FNDCPASS 版本检查
[appldev@ebsdev ~]$ strings -a $FND_TOP/patch/115/sql/AFSCJAVS.pls |grep Header
提示:版本必须大于120.12.12020000.8
3、日志和输出文件
尽量找一个空的目录,在改密码过程中,会产生一个新的日志和输出文件
4、修改apps和applsys密码
提示:
(1)如果有多个应用节点,仅在主节点执行;
(2)在服务启动的情况下修改
[appldev@ebsdev ~]$source $APPL_TOP/admin/adovars.env ----高级操作需要应用环境变量 [appldev@ebsdev ~]$FNDCPASS apps/welcome 0 Y system/manager SYSTEM APPLSYS apps 一个log,一个out,查看正常,说明命令OK
5、生效修改并启动所有服务,测试修改的密码是否正确
#以下操作仅适用于R12.2
(1)首先,使z用新密码执行adautocfg.sh,并重启应用;
adautocfg.sh 在执行应用层修改时,需要用其进行生效: adautocfg.sh appspass=apps 注:这个时间大约需要几分钟,主要是进行权限验证、配置文件的同步
(2) 关闭EBS应用【用新的密码apps关闭ebs】
adstpall.sh apps/apps weblogic 密码不变:manager123
(3) 启动AdminServer,准备进入weblogic管理器
adadminsrvctl.sh start weblogic密码:manager123 apps schema新密码:apps![]()
(4)进入weblogic管理器,在WLS数据源中修改apps密码:
a、查找weblogi登录方式:
[appldev@ebsdev ebsdev]$ grep s_wls_adminport $CONTEXT_FILE
<wls_adminport oa_var="s_wls_adminport" oa_type="PORT" base="7001" step="1" range="-1" label="WLS Admin Server Port">7026</wls_adminport>
[appldev@ebsdev ebsdev]$ grep login $CONTEXT_FILE
<login_page oa_var="s_login_page">http://ebsdev.*.com:8025/OA_HTML/AppsLogin</login_page>
b、登录:
http://ebsdev.*****.com:7026/console
weblogic登录:manager123
此时只有adminserver启动
(5)登录后按照步骤操作
a. Log in to WLS Administration Console. b. Click Lock & Edit in Change Center. c. In the Domain Structure tree, expand Services, then select Data Sources. d. On the "Summary of JDBC Data Sources" page, select EBSDataSource. e. On the "Settings for EBSDataSource" page, select the Connection Pooltab.f. Enter the new password in the "Password" field. g. Enter the new password in the "Confirm Password" field.
![]()
h. Click Save. i. Click Activate Changes in Change Center.
(6)启动其他所有服务
[appldev@ebsdev LLLxiugaimimatest]$ adstrtal.sh apps/apps
(7)重新登录adminserver端,weblogic登录,查看数据源---设置---监视--测试--选择一个server1-测试数据源
文章评论