Oracle
 sql >> Datenbank >  >> RDS >> Oracle

FNDCPASS &AFPASSWD

FNDCPASS

FNDCPASS ist ein wichtiges Dienstprogramm in der Oracle EBS-Anwendung und befindet sich in $FND_TOP/bin. Es wird verwendet, um Passwörter für das App-Schema, das Oracle-EBS-Schemapasswort und die Passwortänderung des Anwendungsbenutzers zu ändern.

$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

Wenn Sie FNDCPASS ausführen, erstellt es eine Protokolldatei und eine Ausgabedatei. Diese Log- und Out-Dateien werden im selben Verzeichnis erstellt, aus dem FNDCPASS ausgeführt wird. Wenn der Befehl erfolgreich ausgeführt wird, enthält die Protokolldatei eine Abschlussmeldung, andernfalls enthält sie die Fehlermeldung für die Passwortänderung

APPS/APPLSYS-Passwörter ändern

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.

Folgende Dinge passieren als Teil dieses Befehls

(1) applysys-Validierung. (stellen Sie sicher, dass der APPLSYS-Name korrekt ist)
(2) verschlüsseln Sie alle Passwörter in FND_USER neu
(3) verschlüsseln Sie alle Passwörter in FND_ORACLE_USERID neu
(4) aktualisieren Sie das Passwort von applsys in der Tabelle FND_ORACLE_USERID .
(5) Aktualisieren Sie das App-Passwort in der FND_ORACLE_USERID-Tabelle. Außerdem werden Änderungen in der Tabelle DBA_USERS vorgenommen.

Wenn bei einem dieser Schritte Probleme auftreten, werden diese in den FNDCPASS-Protokollen gemeldet

Ändern Sie das Oracle EBS Schema-Passwort (z. B. GL, FA, AR usw.)

Hier ist der Befehl zum Ändern des Passworts für das GL-Schema

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

Als Teil dieses Befehls passieren folgende Dinge
(1) das Passwort in FND_ORACLE_USERID neu verschlüsseln
(2) Änderungen werden in der Tabelle DBA_USERS vorgenommen.

Ändern Sie alle Oracle EBS Schema-Passwörter (z. B. GL, FA, AR usw.) in einem Befehl mit ALLORACLE 

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

Benutzerpasswort für Oracle EBS-Anwendung ändern

Allgemeine Syntax ist

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

Hier ist ein Beispiel für das Ändern des Benutzers der TEST-Anwendung

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

Das Benutzerpasswort wird mit dem APPLSYS-Passwort neu verschlüsselt und in der FND_USERS-Tabelle aktualisiert

AFPASSWD

AFPASSWD ist eine erweiterte Version von FNDCPASS und enthält die folgenden Funktionen:

(1)AFPASSWD fordert nur zur Eingabe von Passwörtern auf, die für den aktuellen Vorgang erforderlich sind, wodurch die Aufgabentrennung zwischen Anwendungsadministratoren und Datenbankadministratoren ermöglicht wird.

Dies verbessert auch die Interoperabilität mit Oracle Database Vault. Im Gegensatz dazu erfordert das Dienstprogramm FNDCPASS derzeit die Angabe der APPS- und SYSTEM-Benutzernamen und der entsprechenden Passwörter, wodurch die Aufgabentrennung zwischen Anwendungsadministratoren und Datenbankadministratoren verhindert wird.

(2) Beim Ändern eines Passworts mit AFPASSWD wird der Benutzer aufgefordert, das neue Passwort zur Bestätigung zweimal einzugeben.

(3)AFPASSWD kann sowohl auf der Datenbankebene als auch auf der Anwendungsebene ausgeführt werden. Im Gegensatz dazu kann FNDCPASS nur auf der Anwendungsebene ausgeführt werden

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> 

Alle Oracle EBS-Schemakonten sperren (R12.1+)

AFPASSWD apps/[email protected] -L TRUE

Verwandte Artikel

Oracle-Dokumentation zur Passwortänderung in Apps
Speicherort der Protokolldatei in Oracle Apps r12
Oracle Concurrent Manager
Output Post Processor
Patch Wizard
XMLImporter