encryptPasswords

encryptPasswords ユーティリティーは、Marketing Platform が内部的に使用する 2 つのパスワードのいずれかを暗号化して保管するために使用します。

ユーティリティーは、以下の 2 つのパスワードを暗号化できます。

  • Marketing Platform がシステム・テーブルにアクセスするために使用するパスワード。このユーティリティーは、既存の暗号化パスワード (Marketing Platform インストールの下の tools\bin ディレクトリーにある jdbc,properties ファイルに保管されている) を新規パスワードで置き換えます。
  • Marketing Platform または Web アプリケーション・サーバーによって提供されるデフォルトの証明書以外の証明書で SSL を一緒に使用するように構成されたときに、Marketing Platform によって使用される鍵ストア・パスワード。証明書は、自己署名証明書か認証局からの証明書のいずれかになります。

encryptPasswords を使用する場合

encryptPasswords は、以下の理由で使用します。

  • Marketing Platform システム・テーブル・データベースにアクセスするために使用されるアカウントのパスワードを変更する場合。
  • 自己署名証明書を作成したとき、または認証局から証明書を取得した場合。

前提条件

  • encryptPasswords を実行して新規データベース・パスワードを暗号化して保管する前に、Marketing Platform インストールの下の tools/bin ディレクトリーにある jdbc.properties ファイルのバックアップ・コピーを作成しておきます。
  • encryptPasswords を実行して鍵ストア・パスワードを暗号化して保管する前に、デジタル証明書を作成または取得し、鍵ストア・パスワードを覚えておく必要があります。

構文

encryptPasswords -d databasePassword

encryptPasswords -k keystorePassword

コマンド

-d databasePassword

データベース・パスワードを暗号化します。

-k keystorePassword

鍵ストア・パスワードを暗号化し、ファイル pfile に保管します。

  • Marketing Platform をインストールした時に、システム・テーブル・データベース・アカウントのログインが myLogin に設定されています。インストール後のある時に、このアカウントのパスワードを newPassword に変更します。encryptPasswords を以下のように実行し、データベース・パスワードを暗号化して保管します。

    encryptPasswords -d newPassword

  • SSL を使用するように IBM® Marketing Software アプリケーションを構成し、デジタル証明書を作成または取得しました。encryptPasswords を以下のように実行し、鍵ストア・パスワードを暗号化および保管します。

    encryptPasswords -k myPassword