MicroStrategy ONE

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

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

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

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

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

  1. Windows の「サービス」を開くと、MicroStrategy Platform Analytics ConsumerMicroStrategy 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 プロジェクトのパスワードが更新されます。