Liferay Cloud LXC-SMで新しいデータベースユーザーを作成する。

問題

  • 新規に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>

追加情報

  • 手動で作成したユーザーであるため、ホワイトリストに追加されていない場合、ユーザーは削除されます。
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています