Oracle
 sql >> Base de données >  >> RDS >> Oracle

FNDCPASS &AFPASSWD

PASS FNDC

FNDCPASS est un utilitaire important dans l'application Oracle EBS et se trouve dans $FND_TOP/bin. Il est utilisé pour modifier les mots de passe pour le schéma des applications, le mot de passe du schéma Oracle EBS et le changement de mot de passe de l'utilisateur de l'application.

$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

Lorsque vous exécutez FNDCPASS, il crée un fichier journal et un fichier de sortie. Ces fichiers de connexion et de sortie sont créés dans le même répertoire à partir duquel FNDCPASS est exécuté. Si la commande est terminée avec succès, le fichier journal contiendra un message d'achèvement, sinon il contiendra le message d'erreur pour le changement de mot de passe

Modifier les mots de passe 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.

Les événements suivants se produisent dans le cadre de cette commande

(1) validation applisys. (assurez-vous que le nom APPLSYS est correct)
(2) rechiffrez tous les mots de passe dans FND_USER
(3) rechiffrez tous les mots de passe dans FND_ORACLE_USERID
(4) mettez à jour le mot de passe d'applsys dans la table FND_ORACLE_USERID .
(5) Mettez à jour le mot de passe des applications dans la table FND_ORACLE_USERID. De plus, des modifications sont apportées à la table DBA_USERS.

En cas de problème avec l'une de ces étapes, vous obtiendrez ceux signalés dans les journaux FNDCPASS

Modifier le mot de passe du schéma Oracle EBS (par exemple, GL, FA, AR, etc.)

Voici la commande pour changer le mot de passe du schéma GL

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

Les événements suivants se produisent dans le cadre de cette commande
(1) rechiffrez le mot de passe dans FND_ORACLE_USERID
(2) des modifications sont apportées à la table DBA_USERS.

Modifier tous les mots de passe du schéma Oracle EBS (par exemple, GL, FA, AR, etc.) en une seule commande à l'aide d'ALLORACLE 

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

Modifier le mot de passe utilisateur de l'application Oracle EBS

La syntaxe générale est

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

Voici un exemple de changement d'utilisateur de l'application TEST

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

Le mot de passe de l'utilisateur est rechiffré avec le mot de passe APPLSYS et mis à jour dans la table FND_USERS

AFPASSWD

AFPASSWD est une version améliorée de FNDCPASS et inclut les fonctionnalités suivantes :

(1)AFPASSWD ne demande que les mots de passe nécessaires à l'opération en cours, permettant une séparation des tâches entre les administrateurs d'applications et les administrateurs de base de données.

Cela améliore également l'interopérabilité avec Oracle Database Vault. En revanche, l'utilitaire FNDCPASS nécessite actuellement la spécification des noms d'utilisateur APPS et SYSTEM et des mots de passe correspondants, empêchant la séparation des tâches entre les administrateurs des applications et les administrateurs de la base de données.

(2) Lors de la modification d'un mot de passe avec AFPASSWD, l'utilisateur est invité à saisir le nouveau mot de passe deux fois pour confirmer.

(3)AFPASSWD peut être exécuté à partir du niveau base de données ainsi que du niveau application. En revanche, FNDCPASS ne peut être exécuté qu'à partir du niveau application

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> 

Verrouiller tous les comptes de schéma Oracle EBS (R12.1+)

AFPASSWD apps/[email protected] -L TRUE

Articles connexes

Documentation Oracle sur le changement de mot de passe dans les applications
emplacement du fichier journal dans les applications oracle r12
Oracle concurrent Manager
Post-processeur de sortie
assistant de correctif
XMLImporter