ユーザーのデータベースへのアクセスが取り消された
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
-
lcp-secret-database-user
secret をDXPコンソールの設定から変更し、変更を公開しました。
- こうすると、以前のユーザーのデータベースへのアクセス権は取り消された。
- データベース・サービスのログを見ると、次のようなメッセージがある:
Deleting obsolete user
Environment
- Liferay Experience Cloudセルフマネージド(LXC SM)
解決策
- これは、データベース・サービスが廃止されたユーザーを削除するように設定されているために発生する予期された動作です(データベース・ユーザー名が変更されると、ユーザーは廃止されます)。
- これを避けるには、シークレットの値を変更する前に、データベース・サービス上で
LCP_DATABASE_USER_WHITELIST
環境変数を使用して、現在のユーザー名を保持ユーザー・リストに追加する必要があります。
did-this-article-resolve-your-issue