FNDCPASS
FNDCPASS je důležitý nástroj v aplikaci Oracle EBS a nachází se v $FND_TOP/bin. Používá se ke změně hesel pro schéma aplikací, hesla schématu Oracle EBS a změnu hesla uživatele aplikace.
$FNDCPASS FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS FNDCPASS apps/apps 0 Y system/manager ORACLE FNDCPASS apps/apps 0 Y system/manager USER
Když spustíte FNDCPASS, vytvoří soubor protokolu a jeden výstupní soubor. Tyto soubory přihlášení a odhlášení jsou vytvořeny ve stejném adresáři, ze kterého se spouští FNDCPASS. Pokud je příkaz úspěšně dokončen, soubor protokolu bude mít zprávu o dokončení, jinak bude obsahovat chybovou zprávu pro změnu hesla
Změna hesel APPS/APPLSYS
FNDCPASS apps/apps 0 Y system/manager SYSTEM APPLSYS <new pass> Note: AutoConfig must be run and all application tier services restarted after changing the APPS password.
V rámci tohoto příkazu se dějí následující věci
(1) validace applsys. (ujistěte se, že je název APPLSYS správný)
(2) znovu zašifrujte všechna hesla v FND_USER
(3) znovu zašifrujte všechna hesla v FND_ORACLE_USERID
(4) aktualizujte heslo applsys v tabulce FND_ORACLE_USERID .
(5) Aktualizujte heslo aplikací v tabulce FND_ORACLE_USERID. Změny se provádějí také v tabulce DBA_USERS.
Pokud se u kteréhokoli z těchto kroků vyskytnou nějaké problémy, obdržíte je v protokolech FNDCPASS
Změna hesla schématu Oracle EBS (např. GL, FA, AR atd.)
Zde je příkaz ke změně hesla pro schéma GL
FNDCPASS apps/apps 0 Y system/manager ORACLE GL <new pass>
V rámci tohoto příkazu se stanou následující věci
(1) znovu zašifrujte heslo ve FND_ORACLE_USERID
(2) v tabulce DBA_USERS se provedou změny.
Změňte všechna hesla schématu Oracle EBS (např. GL, FA, AR atd.) jedním příkazem pomocí ALLORACLE
FNDCPASS apps/apps 0 Y system/manager ALLORACLE <new pass>
Změna hesla uživatele aplikace Oracle EBS
Obecná syntaxe je
FNDCPASS apps/apps 0 Y system/manager USER <username> <new pass>
Zde je příklad změny uživatele aplikace TEST
FNDCPASS apps/apps 0 Y system/manager USER TEST <new pass>
Uživatelské heslo je znovu zašifrováno heslem APPLSYS a aktualizováno v tabulce FND_USERS
AFPASSWD
AFPASSWD je vylepšená verze FNDCPASS a obsahuje následující funkce:
(1)AFPASSWD vyžaduje pouze hesla vyžadovaná pro aktuální operaci, což umožňuje oddělení povinností mezi administrátory aplikací a administrátory databází.
To také zlepšuje interoperabilitu s Oracle Database Vault. Na rozdíl od toho obslužný program FNDCPASS v současnosti vyžaduje specifikaci uživatelských jmen APPS a SYSTEM a odpovídajících hesel, což brání oddělení povinností mezi administrátory aplikací a administrátory databází.
(2)Při změně hesla pomocí AFPASSWD je uživatel pro potvrzení dvakrát vyzván k zadání nového hesla.
(3)AFPASSWD lze spouštět z databázové vrstvy i z aplikační vrstvy. Naproti tomu FNDCPASS lze spustit pouze z aplikační vrstvy
AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-f <FNDUSER>] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-o <DBUSER>] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-a] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-l <ORACLEUSER> [<TRUE>] | [<FALSE>]] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-L [<TRUE>] | [<FALSE>]] AFPASSWD [-c <APPSUSER>[@<TWO_TASK>]] [-s] <APPLSYS>
Zamknout všechny účty schématu Oracle EBS (R12.1+)
AFPASSWD apps/[email protected] -L TRUE
Související články
Dokumentace Oracle o změně hesla v Apps
umístění souboru protokolu v oracle apps r12
Oracle concurrent Manager
Output post Processor
Průvodce opravou
XMLImporter