MicroStrategy ONE

Platform Analytics Repository に設定した、データベース ユーザーのパスワードの更新

データベース ユーザーのパスワードは、Platform Analytics Repository を最初にインストール、設定する際に指定します。しかしこれはいつでも更新可能です。

パスワードを変更するためには、以下の条件を満たしている必要があります。

  • MicroStrategy および Platform Analytics を完全インストールし、設定を施した環境があること。詳細については、 Platform Analytics のインストール。
  • Platform Analytics をインストール、設定したマシン (Linux または Windows) にアクセスできること。

データベース ユーザーのパスワードを更新するには

  1. Windows の「サービス」を開くと、MicroStrategy Platform Analytics Consumer、MicroStrategy Usher Metadata Producer があるはずです。各サービスを右クリックし、[停止] を選択します。
  2. Platform Analytics ディレクトリ (C:\Program Files (x86)\MicroStrategy\Platform Analytics\) 以下の bin フォルダーに移動します。
  3. 次のスクリプトを実行してください。
    コピー
    platform-analytics-encryptor.bat
  4. データベース ユーザーの新しいパスワードを入力すると、暗号化が施されます。
  5. 暗号化したパスワードをコピーしてください。
    コピー

    C:\Program Files (x86)\MicroStrategy\Platform Analytics\bin>platform-analytics-encryptor.bat
    Please type the password below to generate the encrypted password for Platform Analytics:
    the secret i will always keep
    Encrypted password generated:
    7YX+l/9HOr6DPpT0AiEVNzsnug==,x7F8IezkCtLjFFdX
    Press any key to continue . . .
  6. 同じ Platform Analytics ディレクトリ以下の conf フォルダーに移動します。
  7. を開く PAConsumerConfig.yaml ファイルを編集し、 whPasswd フィールドに暗号化されたパスワードを設定します

    の後は空白が 1 つ必要です whPasswd:

    次にその例を示します。

    whPasswd:7YX+l/9HOr6DPpT0AiEVNzsnug==,x7F8IezkCtLjFFdX

  8. ファイルを保存します。
  9. Windows の「サービス」を開き、MicroStrategy Platform Analytics Consumer および MicroStrategy Usher Metadata Producer を起動します。
  10. Command Manager を開いて Platform Analytics プロジェクトを含むプロジェクト ソースに接続します。
  11. 内 PASSWORD フィールドに、暗号化されていない新しいパスワードを入力します。
    コピー
    ALTER DBLOGIN "Platform Analytics Login" LOGIN  "myPAWarehouseUser" PASSWORD "the secret i will always keep";

    暗号化済みのパスワードは必要ありません。メタデータに格納する時点で自動的に暗号化されます。

  12. 上記のコマンドを実行してください。Platform Analytics プロジェクトのパスワードが更新されます。

データベース ユーザーのパスワードは、Platform Analytics Repository を最初にインストール、設定する際に指定します。しかしこれはいつでも更新可能です。

パスワードを変更するためには、以下の条件を満たしている必要があります。

  • MicroStrategy および Platform Analytics を完全インストールし、設定を施した環境があること。詳細については、 Platform Analytics のインストール。
  • Platform Analytics をインストール、設定したマシン (Linux または Windows) にアクセスできること。

データベース ユーザーのパスワードを更新するには

  1. Platform Analytics ディレクトリ (/opt/MicroStrategy/PlatformAnalytics) 以下の bin フォルダーに移動します。
  2. 次のコマンドで、MicroStrategy Platform Analytics Consumer および MicroStrategy Usher Metadata Producer を停止します。
    コピー
    ./platform-analytics-consumer.sh stop
    ./platform-analytics-usher-lookup-producer.sh stop
  3. 同じフォルダーで次のコマンドを実行し、MySQL データベース ユーザーのパスワードに暗号化を施します。
    コピー
    [user@your-PA-machine bin]#./platform-analytics-encryptor.sh
  4. データベース ユーザーの新しいパスワードを入力すると、暗号化が施されます。
  5. 暗号化したパスワードをコピーしてください。
    コピー
    C:\Program Files (x86)\MicroStrategy\Platform Analytics\bin>platform-analytics-encryptor.bat
    Please type the password below to generate the encrypted password for Platform Analytics:
    the secret i will always keep
    Encrypted password generated:
    7YX+l/9HOr6DPpT0AiEVNzsnug==,x7F8IezkCtLjFFdX
    Press any key to continue . . .
  6. Platform Analytics ディレクトリ以下の conf フォルダーに移動します。
  7. を編集 PAConsumerConfig.yaml ファイルを編集し、 whPasswd フィールドに暗号化されたパスワードを設定します

    の後は空白が 1 つ必要です whPasswd:

    次にその例を示します。

    whPasswd:7YX+l/9HOr6DPpT0AiEVNzsnug==,x7F8IezkCtLjFFdX

  8. ファイルを保存します。
  9. Platform Analytics ディレクトリ以下の bin フォルダーに移動し、次のコマンドで、MicroStrategy Platform Analytics Consumer および MicroStrategy Usher Metadata Producer を起動します。
    コピー
    ./platform-analytics-consumer.sh start
    ./platform-analytics-usher-lookup-producer.sh start
  10. Command Manager を開いて Platform Analytics プロジェクトを含むプロジェクト ソースに接続します。
  11. 内 PASSWORD フィールドに、暗号化されていない新しいパスワードを入力します。
    コピー
    ALTER DBLOGIN "Platform Analytics Login" LOGIN  "myPAWarehouseUser" PASSWORD "the secret i will always keep";

    暗号化済みのパスワードは必要ありません。メタデータに格納する時点で自動的に暗号化されます。

  12. 上記のコマンドを実行してください。Platform Analytics プロジェクトのパスワードが更新されます。