CATの設定ファイルを変更することでMySQLの接続ユーザやパスワードを変更することが可能です。
<概要>
次の手順でMySQLの接続に利用するユーザー・パスワードを変更します。
1.CATの設定ファイルを変更します。
ユーザ・パスワードの設定項目をこれから利用する接続ユーザのユーザ、パスワードに
変更します。
2.CATを再起動します。
前提条件及び設定ファイルのパス・変更箇所を以下に記載致します。
<前提条件>
この説明は以下の状況を前提とします。
・CATのサービスは以前利用していた状態から変更がないこと
・MySQL内に、以前利用していたCATのデータが存在しており変更のないこと
・MySQL内に、CAT接続用のユーザーが作成されていること
→CATが利用している全テーブルに対しての操作権限を付与してください。
<変更する設定ファイルのパスと変更箇所>
以下の3つの設定ファイルを変更後、CATを再起動してください。
■設定ファイル1
${INSTALL_DIR}/catmodule/CAT_CUSTOMER_BATCH/WEB-INF/classes/db.properties
→バッチ処理から接続する際に利用する設定です。
・変更箇所
- ユーザ
cust.username=(DBユーザ名)
custAdmin.username=(DBユーザ名)
admin.username=(DBユーザ名)
- パスワード
cust.password=(DBパスワード)
custAdmin.password=(DBパスワード)
admin.password=(DBパスワード)
■設定ファイル2
${INSTALL_DIR}/catmodule/ROOT/WEB-INF/classes/db.properties
→オンラインアプリケーションから接続する際に利用する設定です。
・変更箇所
- ユーザ
admin.username=(DBユーザ名)
cust1.username=(DBユーザ名)
custAdmin1.username=(DBユーザ名)
- パスワード
admin.password=(DBパスワード)
cust1.password=(DBパスワード)
custAdmin1.password=(DBパスワード)
■設定ファイル3
${INSTALL_DIR}/catconf/install_config
→今後、アップデータを起動した際に利用する設定です。
・変更箇所
- ユーザ
DB_USER=(DBユーザ名)
- パスワード
DB_PASSWORD=(DBパスワード)
※ ${INSTALL_DIR}はCATのインストールパスです。標準では /opt/catservice/ です。
※ 現状はパスワード部分が暗号化して記載がされておりますが、平文で記載しても正常に動作します。