sql >> Databasteknik >  >> RDS >> Oracle

FNDCPASS &AFPASSWD

FNDCPASS

FNDCPASS är ett viktigt verktyg i Oracle EBS-applikationen och det finns i $FND_TOP/bin. Den används för att ändra lösenord för appschema, oracle EBS-schemalösenord och programanvändarlösenordsändring.

$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

När du kör FNDCPASS skapas en loggfil och en utdatafil. Dessa utloggnings- och utfiler skapas i samma katalog som FNDCPASS körs från. Om kommandot slutförs framgångsrikt kommer loggfilen att ha ett slutförandemeddelande, annars innehåller den felmeddelandet för lösenordsändringen

Ändra APPS/APPLSYS-lösenord

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.

Följande saker händer som en del av detta kommando

(1) applsys validering. (se till att APPLSYS-namnet är korrekt)
(2) omkryptera alla lösenord i FND_USER
(3) omkryptera alla lösenord i FND_ORACLE_USERID
(4) uppdatera applsyss lösenord i tabellen FND_ORACLE_USERID .
(5) Uppdatera appens lösenord i tabellen FND_ORACLE_USERID. Ändringar görs också i tabellen DBA_USERS.

Om några problem med något av dessa steg kommer du att få dem rapporterade i FNDCPASS-loggar

Ändra Oracle EBS Schema Password (t.ex. GL, FA, AR, etc.)

Här är kommandot för att ändra lösenordet för GL-schema

FNDCPASS apps/apps 0 Y system/manager ORACLE GL <new pass>

Följande saker händer som en del av detta kommando
(1) omkryptera lösenordet i FND_ORACLE_USERID
(2) ändringar görs i tabellen DBA_USERS.

Ändra alla Oracle EBS Schema Passwords (t.ex. GL, FA, AR, etc.) i ett kommando med ALLORACLE 

FNDCPASS apps/apps 0 Y system/manager ALLORACLE <new pass>

Ändra Oracle EBS Application User Password

Allmän syntax är

FNDCPASS apps/apps 0 Y system/manager USER <username> <new pass>

Här är ett exempel för att ändra TEST-applikationsanvändare

FNDCPASS apps/apps 0 Y system/manager USER TEST <new pass>

Användarlösenordet krypteras om med APPLSYS-lösenordet och uppdateras i tabellen FND_USERS

AFPASSWD

AFPASSWD är en förbättrad version av FNDCPASS och innehåller följande funktioner:

(1)AFPASSWD frågar bara efter lösenord som krävs för den aktuella operationen, vilket möjliggör åtskillnad av uppgifter mellan programadministratörer och databasadministratörer.

Detta förbättrar också interoperabiliteten med Oracle Database Vault. Däremot kräver FNDCPASS-verktyget för närvarande specifikation av APPS- och SYSTEM-användarnamn och motsvarande lösenord, vilket förhindrar åtskillnad av uppgifter mellan applikationsadministratörer och databasadministratörer.

(2)När ett lösenord ändras med AFPASSWD uppmanas användaren att ange det nya lösenordet två gånger för att bekräfta.

(3)AFPASSWD kan köras från databasnivån såväl som applikationsnivån. Däremot kan FNDCPASS endast köras från programnivån

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> 

Lås alla Oracle EBS Schema-konton (R12,1+)

AFPASSWD apps/[email protected] -L TRUE

Relaterade artiklar

Oracle-dokumentation om lösenordsändring i appar
loggfilens plats i oracle apps r12
Oracle concurrent Manager
Output post Processor
patchguiden
XMLImporter


  1. WordPress – Bakom kulisserna, del 1

  2. LPAD() Funktion i PostgreSQL

  3. Bevara tidszon i PostgreSQL timestamptz-typ

  4. Vi introducerar Easysoft Oracle®-drivrutinen i din SOA-miljö