程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> OracleEBS系統多層次修改密碼

OracleEBS系統多層次修改密碼

編輯:Oracle教程

EBS系統密碼分成四類,更改密碼都需要遵照章程、規范,特別是做好備份。
1.操作系統用戶,如root,ora,appl,grid等用戶。 【修改方法】 利用passwd這個OS命令去更改用戶密碼。 如: passwd root passwd ora passwd apps passwd grid 【生產密碼】 pass1234 【注意事項】 無。如忘記root密碼,可以用單用戶模式登陸OS,以修改root密碼。
2.數據庫用戶,如SYS,SYSTEM 數據庫用戶,可以用sqlplus或其他客戶端登陸,並不能從ERP主頁登陸,用數據庫命令alter user進行更改。, 【修改方法】 alter user sys identified by pass1234; alter user system identified by pass1234; 注意事項:更改前備份,【sys用戶】 create table sys.user$_20140506 as select * from sys.user$;
3.與ERP應用系統有聯動的DB用戶,如APPS,APPLSYS、AP、INV、GL等。 修改前要備份: create table apps.fnd_user_20140506 as select * from apps.fnd_user; create table apps.fnd_oracle_userid_20140506 as select * from apps.fnd_oracle_userid;
這類用戶是DB用戶也是ERP系統用戶。既會反映在USER$中,又會體現在apps.fnd_oracle_userid中。 這類用戶分為三類,如下。
3.1 APPS與APPLSYS用戶 [dba_users] [fnd_oracle_userid] FNDCPASS工具會自動將APPS與APPLSYS用戶的密碼設成一樣的。 [appl@erp ~]$ FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS pass1234
注意事項: a.修改密碼前,停止整個應用層,特別是並發管理器。 b.修改完時要看日志,看是否有報錯,沒弄清楚錯誤前,以及修改完後ERP系統不能正常登陸,都不要手動運行Auoconfig命令、 c.修改完後ERP出現不正常,用以下方法回滾 insert into apps.fnd_user select * from apps.fnd_user_yyyymmdd; insert into apps.fnd_oracle_userid select * from apps.fnd_oracle_userid_yyyymmdd; commit;
3.2 基礎模塊用戶 FNDCPASS apps/pass12340 Y system/pass1234 ORACLE GL pass1234 一次性將所有模塊用戶做修改的方法,如下: FNDCPASS apps/pass1234 0 Y system/pass1234 ALLORACLE pass1234

3.3 這類是EBS管理的非基礎模塊用戶 需要單獨進行密碼修改。 SQL> select ORACLE_USERNAME from APPLSYS.FND_ORACLE_USERID where READ_ONLY_FLAG = 'X' and ORACLE_USERNAME in (select USERNAME from SYS.DBA_USERS);
ORACLE_USERNAME ------------------------------ ODM --用做數據挖掘的用戶 CTXSYS --用做interMedia Text
FNDCPASS apps/pass1234 0 Y system/pass1234 ORACLE "ODM" pass1234 FNDCPASS apps/pass1234 0 Y system/pass1234 ORACLE "CTXSYS" pass1234

4.ERP應用系統用戶 用戶從Web登陸ERP系統時用的。 這類用戶可以通網頁自行登錄修改,也可以讓SYSADMIN管理員幫助修改,也可以讓管理員通過OS工具FNDCPASS工具修改。 其中,SYSADMIN最為典型,也是權限非常大的EBS管理員用戶,其他的用戶有諸如 O-TINA.WANG這些。 這類用戶並不是DB用戶,並不反映在DB的dba_users表中。 可以從apps.fnd_user中。 SYSADMIN用戶 FNDCPASS apps/apps 0 Y system/manager USER SYSADMIN pass1234




  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved