Strategy ONE

更新配置到 Platform Analytics 存储库的数据库用户密码

在安装和配置步骤中提供 Platform Analytics 存储库的数据库用户密码。但是,您可以在初始安装和配置后随时修改 Platform Analytics 存储库用户密码。

修改密码时需要执行以下操作:

  • 一个完全安装和配置 MicroStrategy 和 Platform Analytics 的环境。有关详细信息,请参阅For more information, see  安装 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 带有加密密码的字段。

    后面需要一个空格 whPasswd:

    例如:

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

  8. 保存该文件。
  9. 打开 Windows 服务,启动 MicroStrategy Platform Analytics ConsumerMicroStrategy 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 存储库的数据库用户密码。但是,您可以在初始安装和配置后随时修改 Platform Analytics 存储库密码。

修改密码时需要执行以下操作:

  • 一个完全安装和配置 MicroStrategy 和 Platform Analytics 的环境。有关详细信息,请参阅For more information, see  安装 Platform Analytics
  • 访问安装和配置 Platform Analytics 的计算机(Linux 或 Windows)。

如何更新数据库用户密码

  1. 在“Platform Analytics”目录(位于 /opt/MicroStrategy/PlatformAnalytics)中,打开 bin 文件夹。
  2. 运行以下命令以停止 MicroStrategy Platform Analytics ConsumerMicroStrategy 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 带有加密密码的字段。

    后面需要一个空格 whPasswd:

    例如:

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

  8. 保存该文件。
  9. 在“Platform Analytics”目录中,打开 bin 文件夹并运行以下命令来启动 MicroStrategy Platform Analytics ConsumerMicroStrategy 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 项目而更新。