更改EBS APPS 密碼流程 (更改完後重啓APP 和DB)
2008-1-4 在EBS11.5.10.2環境應用成功!
參考metalink Note:160337.1
How To Manually Change The APPS, APPLSYS and APPLSYSPUB Passwords in Oracle Applications
Note:159244.1
How To Use FNDCPASS to Change The Oracle Users, APPS, APPLSYS and Application Module Passwords (INV, AR, AP, etc.) For Applications 11.5 in Unix
文檔:
APPLSYS和APPS的密碼必須同時修改,保持一致。修改時,必須先修改APPLSYS,再修改APPS。爲了防止不恰當的修改形成用戶沒法登錄系統,在更改前請備份FND_ORACLE_ID和FND_USER表。
注意:修改時候的順序:APPLSYS,APPS,APPLSYSPUB
步驟一(修改密碼):方法一:手工更改:
1. 全部人從系統中註銷 2. 關閉併發管理器
3. 以SYSADMIN身份登錄系統,並進入"System Administrator"責任 4. 運行"Security"-->"ORACLE"-->"Register" 5. 查找出全部用戶
6. (在驗證全部更改都已正確並生效前,不要關閉這個進程) 7. 同時,以SYSTEM用戶用SQL*PLUS登錄到數據庫
8. 在第5步中查出來的結果中,找到APPLSYS,並更改其密碼 9. 保存更改,此時會彈出一個對話框,說明此事的重要性 10. 更改APPS的密碼
11. 若是有必要,則更改APPLSYSPUB的密碼 12. 保存更改
13. 注意:每次更改APPS密碼後,從新進行查詢。若是沒有進行從新查詢,而再次更改APPS的密碼,則沒法繼續。
14. Note: Re-query the form (query - run) every time after changing the APPS password. If it is not re-queried and the APPS password is changed again, it is impossible to continue. 15. 在SQL*Plus中,更改APPLSYS、APPS、APPLSYSPUB的密碼 16. 退出SQL*Plus
17.
新開一個窗口,登錄到EBS系統中,若是登錄成功,則更改是成功的。不然,從第5步開始重複執行,確保APPLSYS、APPS的密碼一致,而且確保在SQL*Plus中的輸入html
Photoshop學習教程Photoshop介紹Photoshop教程Photoshop快捷鍵Photoshop摳圖技巧Photoshop動態圖片
web
的密碼一致。
18. 從新啓動併發管理器
步驟一(修改密碼)方法二:使用工具:
FNDCPASS工具介紹:
可使用FNDCPASS來更改密碼。若是系統中沒有此工具,能夠打補丁1685689進行安裝(EBS11.5.9中有此工具,所以未測試補丁是否正確) 1. 更改的密碼(使用應用用戶登錄):
2. FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS new_password 其中:
apps/apps是數據庫用戶apps用戶名/密碼;system/manager是數據庫用戶system及其密碼;SYSTEM APPLSYS是標明更改APPS密碼;new-passwd是APPS用戶的新密碼 3. 更改其餘ORACLE用戶(也就是EBS中的模塊)的密碼:
FNDCPASS apps/apps 0 Y system/manager ORACLE oracle_user new_password 其中,ORACLE是標明更改的爲ORACLE用戶;oracle_user爲須要更改的用戶名稱,好比GL,BOM;
4. 更改EBS用戶密碼:
FNDCPASS apps/apps 0 Y system/manager USER user_name new_password 其中,USER標明更改的爲EBS用戶;user_name爲須要更改的EBS用戶名稱,好比SYSADMIN; 通常用FNDCPASS命令修改APPS/APPLSYS密碼後,須要修改如下兩個文件與口令致: 例:
修改APPS/APPLSYS密碼
FNDCPASS apps/wgcx 0 Y system/manager SYSTEM APPLSYS apps 修改APPLSYSPUB 密碼
FNDCPASS apps/apps 0 Y system/manager ORACLE APPLSYSPUB apps
步驟二(修改文件密碼)
通常用FNDCPASS命令修改APPS/APPLSYS密碼後,須要修改如下兩個文件與口令致: 1. 修改文件:wdbsvr.app
Cd $IAS_ORACLE_HOME/Apache/modplsql/cfg/ 備份文件:wdbsvr.app 修改:
connect_string = PROD password = 新密碼 username = APPS 2. 修改文件:CGIcmd.dat
cd $ORACLE_HOME/reports60/server/ 備份文件:CGIcmd.dat sql
修改:
TEST_APPS:server=REP60_TEST userid=APPS/新密碼@TEST destype=cache desformat=html %*
TEST_APPS_NO_DESFORMAT:server=REP60_TEST userid=APPS/新密碼 @TEST destype=cache %*
步驟三(修改文件密碼)
若是沒有修改了APPLSYSPUB密碼則跳過步驟三 若是修改不許確可能出現如下錯誤:
APP-FND-01516:應用產品用戶、口令或數據庫無效。
用戶名:APPLSYSPUB
1. 修改文件:appsweb.cfg
Cd $FND_TOP/resource/ 備份:appsweb.cfg
; Database Connection Parameters ; ------------------------------ fndnam=APPS
若是上面這個地方有applsyspub密碼則修改
2. 修改文件:appsweb.cfg
同上
3. 修改文件:<host_name>_<dbname>.dbc
Cd $FND_TOP/secure/
備份:<host_name>_<dbname>.dbc
修改:GWYUID=APPLSYSPUB/新密碼
4. 修改文件:TEST_wgcxmes.xml
Cd $APPL_TOP/admin/ 備份:prod_host.xml 修改:
<username oa_var="s_gwyuid_user">APPLSYSPUB</username> <password oa_var="s_gwyuid_pass">新密碼</password>
5. 修改文件:apps_ux.conf
Cd $FND_TOP/admin/template/ 數據庫
備份:apps_ux.conf
$FND_TOP/admin/template/apps_ux.conf文件,增長一行: SetEnv GWYUID APPLSYSPUB/「password「 6. 修改文件:prod_host.env
cd $APPL_TOP
備份:prod_host.env
修改:GWYUID="APPLSYSPUB/新密碼"
7. 啓動:adautocfg.sh
Cd /devback/appltest/prodcomn/admin/scripts/prod_host 啓動:./adautocfg.sh
8. 修改文件:prod_host.env
注意:若是沒有客制目錄則跳過 Cd $APPL_TOP 備份:prod_host.env
在prod_host.env裏添加自定義客製化目錄 #add 20080104
CUX_TOP="/devback/appltest/prodappl/cux/11.5.10" export CUX_TOP
運行 /bin/sh prod_host.env
注:若是這步沒有運行可能會出現:
步驟四 從新啓動應用併發