FNDCPASS
FNDCPASSは、Oracle EBSアプリケーションの重要なユーティリティであり、$ FND_TOP/binにあります。これは、アプリスキーマ、Oracle EBSスキーマパスワード、およびアプリケーションユーザーパスワードの変更のパスワードを変更するために使用されます。
$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
FNDCPASSを実行すると、ログファイルと1つの出力ファイルが作成されます。これらのログアウトファイルは、FNDCPASSが実行されるのと同じディレクトリに作成されます。コマンドが正常に完了すると、ログファイルに完了メッセージが表示されます。それ以外の場合は、パスワード変更のエラーメッセージが記録されます
。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.
このコマンドの一部として次のことが起こります
(1)applsys検証。 (APPLSYS名が正しいことを確認してください)
(2)FND_USERのすべてのパスワードを再暗号化します
(3)FND_ORACLE_USERIDのすべてのパスワードを再暗号化します
(4)FND_ORACLE_USERIDテーブルのapplsysのパスワードを更新します。
(5)FND_ORACLE_USERIDテーブルのアプリのパスワードを更新します。また、DBA_USERSテーブルに変更が加えられます。
これらの手順のいずれかに問題がある場合は、FNDCPASSログに報告されます
Oracle EBSスキーマパスワード(GL、FA、ARなど)を変更する
GLスキーマのパスワードを変更するコマンドは次のとおりです
FNDCPASS apps/apps 0 Y system/manager ORACLE GL <new pass>
このコマンドの一部として次のことが発生します
(1)FND_ORACLE_USERIDでパスワードを再暗号化します
(2)DBA_USERSテーブルで変更が行われます。
ALLORACLEを使用して、すべてのOracle EBSスキーマパスワード(GL、FA、ARなど)を1つのコマンドで変更します
FNDCPASS apps/apps 0 Y system/manager ALLORACLE <new pass>
OracleEBSアプリケーションのユーザーパスワードを変更する
一般的な構文は
ですFNDCPASS apps/apps 0 Y system/manager USER <username> <new pass>
TESTアプリケーションのユーザーを変更する例を次に示します
FNDCPASS apps/apps 0 Y system/manager USER TEST <new pass>
ユーザーパスワードはAPPLSYSパスワードで再暗号化され、FND_USERSテーブルで更新されます
AFPASSWD
AFPASSWDはFNDCPASSの拡張バージョンであり、次の機能が含まれています。
(1)AFPASSWDは、現在の操作に必要なパスワードの入力のみを要求するため、アプリケーション管理者とデータベース管理者の間で職務を分離できます。
これにより、OracleDatabaseVaultとの相互運用性も向上します。対照的に、FNDCPASSユーティリティは現在、APPSとSYSTEMのユーザー名および対応するパスワードの指定を必要とし、アプリケーション管理者とデータベース管理者の間の職務の分離を防ぎます。
(2)AFPASSWDでパスワードを変更する場合、ユーザーは確認のために新しいパスワードを2回入力するように求められます。
(3)AFPASSWDは、アプリケーション層だけでなくデータベース層からも実行できます。対照的に、FNDCPASSはアプリケーション層からのみ実行できます
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>
すべてのOracleEBSスキーマアカウント(R12.1 +)をロックする
AFPASSWD apps/[email protected] -L TRUE
関連記事
Appsのパスワード変更に関するOracleドキュメント
OracleAppsr12のログファイルの場所
Oracleコンカレントマネージャ
出力ポストプロセッサ
パッチウィザード
XMLImporter