問題
- 新規にDBユーザーを作成した場合、サーバー再起動時に自己削除される。
Environment
- Liferay DXP 7.0 +
解決策
- MySQLの管理者ユーザーでログイン後、以下の手順でDBユーザーを新規に作成してください:
create USER <username> identified by '<password>';
grant usage on lportal.* to '<username>'@'%' identified by '<password>';
GRANT ALL PRIVILEGES ON lportal.* TO '<username>'@'%' identified by '<password>';
Flush Priviledges;
- 上記の手順で、MySQL DBに新しいユーザが作成されます。
-
次に、LiferayとDatabaseサービスの環境変数に移動し、以下の変数を追加します:
LCP_DATABASE_USER_WHITELIST: <username>
追加情報
- 手動で作成したユーザーであるため、ホワイトリストに追加されていない場合、ユーザーは削除されます。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン