sql >> Databáze >  >> RDS >> Oracle

FNDCPASS &AFPASSWD

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


  1. Moje oblíbené PostgreSQL dotazy a proč na nich záleží

  2. Zpětné inženýrství databáze MySQL pomocí MySQL Workbench

  3. Obnovení zálohy databáze SQL Server na nižší verzi

  4. ZOBRAZIT TABULKY v MariaDB