APPLSYSPUBはデータベーススキーマです。これは、Oracleアプリの接続で使用される最初のスキーマです。 APPLSYSPUBのデフォルトのパスワードはPUBです。これはアプリケーションユーザーではないため、OracleアプリケーションのOracleデータベースのFND_USERテーブルで見つけることができません
Oracleフォーム、OACOREはすべて最初に接続し、次にこのスキーマには、ユーザー名とパスワードを認証してアプリスキーマへの接続を変更するための十分な権限があります。これは非常に重要なスキーマであり、Oracleはパスワードに混合文字を使用しないことを推奨しています。
APPLSYSPUBアカウントには、これらの権限のみが必要です–
INSERT ON FND_UNSUCCESSFUL_LOGINS
INSERT ON FND_SESSIONS
EXECUTE ON FND_DISCONNECTED
EXECUTE ON FND_MESSAGE
EXECUTE ON FND_PUB_MESSAGE
EXECUTE ON FND_SECURITY_PKG
FND_SIGNONで実行
FND_WEBFILEPUBで実行
FND_APPLICATIONで選択
FND_APPLICATION_TLで選択
FND_APPLICATION_VLで選択
FND_LANGUAGES_TLで選択
FND_LANGUAGES_VLで選択
SELECT ON FND_LOOKUPS
SELECT ON FND_PRODUCT_GROUPS
SELECT ON FND_PRODUCT_INSTALLATIONS
これらの権限は–
/admin/sql/afpub.sql
で設定されます権限を確認するには
SELECT * FROM sys.dba_tab_privs
where grantee =‘APPLSYSPUB’
APPLSYSPUBのパスワードを変更する方法
最初にすべてのノードでEBSサービスを停止し、次にFNDCPASSユーティリティを使用してパスワードを変更し、それを使用してコンテキストファイルを更新し、autoconfigを実行します
FNDCPASS apps/apps 0 Y system/manager ORACLE APPLSYSPUB <passwd>
CONTEXTファイルで、autoconfig変数「s_gwyuid_pass」を見つけて
新しいパスワードに設定し、各アプリケーションノードでAutoConfigを実行する必要があります。
自動設定が完了したら、$ CONTEXT_FILE、$ FND_SECURE / * dbcでパスワードを確認してから、EBSサービスを開始してください
OracleEBSのAPPLSYSPUBスキーマに関する投稿を気に入っていただければ幸いです。これは重要なスキーマであり、無効にしないでください。無効になると、OracleEBSは機能しなくなります
関連記事
11i / R12のゲストユーザーパスワード
ORA-01017を解決する方法:無効なユーザー名/パスワード。ログオンが拒否されました
R12.2でのOracleWebLogicServer管理ユーザーパスワードの変更
EBSWebLogicドメインR12.2で紛失または忘れられた管理者パスワードを変更する手順