SAP BusinessObjects 数据库密码

使用默认 SAP BusinessObjects 数据库密码安装 HPE OBR。执行此任务以更改默认 SAP BusinessObjects 数据库密码。

安装 HPE OBR 后,请执行以下步骤修改 SAP BusinessObjects 中嵌入的数据库的默认密码:

对于 Windows:

任务 1:使用 dbisql 应用程序更改密码

  1. 转到 <BusinessObejcts 安装驱动器>:\Program Files (x86)\SAP BusinessObjects\sqlanywhere\BIN64
  2. 打开 dbisqlc 应用程序。
  3. 键入如下证书:

    用户名 = DBA

    密码 = 1ShrAdmin

    服务器名称 = BI4_<SHR 简短主机名>

    数据库名称 = BI4_CMS

  4. 在 sql 窗口中运行以下命令:

    ALTER USER DBA IDENTIFIED BY<新密码>;

    其中,<新密码> 是 SAP BusinessObjects 数据库用户的新密码

  5. 针对数据库 BI4_Audit,重复相同步骤。

任务 2:更新 Central Configuration Manager

  1. 依次单击“开始”>“所有程序”>“BusinessObjects XI 4.x”>“BusinessObjects Enterprise”>“Central Configuration Manager”,或右键单击“开始”>“搜索”并键入 Central Configuration Manager。此时会显示“Central Configuration Manager”窗口。

  2. 选择“Server Intelligence Agent (SIA)”;单击鼠标右键并选择“Stop”。

  3. 单击鼠标右键并选择“Properties”,然后单击“Configuration”选项卡。

  4. 在“Configuration”选项卡中,可能会看到错误弹出窗口,单击“OK”继续,然后单击 BOE120 的“Specify”。
  5. 单击“Update Data Source Settings”。
  6. 单击“OK”。
  7. 选择“SQL Anywhere (ODBC)”,然后单击“OK”。
  8. 此时会显示“Select Data Source”窗口。选择“Machine Data Source”选项卡。
  9. 双击“DSN BOE120”并提供已使用 dbisql 应用程序更改的密码,然后单击“OK”。
  10. 通过选择“BOE120_AUDIT”,针对 BOE120_AUDIT 数据库重复步骤 3 至 8。
  11. 启动 SIA。

您可以使用新密码登录到数据库,并检查所做的更改是否有效。

对于 Linux:

对于数据库 BOE120

任务 1:使用 dbisql 应用程序更改密码

  1. 以根用户身份登录系统。
  2. 运行以下命令切换到 SHRBOADMIN 用户:

    su - shrboadmin

  3. 转到 /opt/HP/BSM/BOE4/sqlanywhere/bin64
  4. 运行以下命令:

    source /opt/HP/BSM/BOE4/sap_bobj/setup/env.sh

  5. 运行以下命令:

    ./dbisqlc

    此时会显示“证书”窗口。单击“取消”。

  6. 选择“命令”选项卡,然后单击“连接...”。此时会显示“连接证书”窗口。
  7. 键入以下详细信息:

    1. 用户 ID = DBA
    2. 密码 = 1ShrAdmin
    3. 数据库名称 = <SHR 简短主机名>BI4_CMS
    4. 服务器 = BI4_xxxxxxxxxx

      其中,xxxxxxxxxx 是 BO 生成的数字。

  8. 在 SQL 窗口中运行以下命令:

    ALTER USER DBA IDENTIFIED BY<新密码>;

    其中,<新密码> 是 SAP BusinessObjects 数据库用户的新密码

  9. 要获取服务器数据库详细信息,请转到 /opt/HP/BSM/BOE4/sap_bobj/enterprise_xi40,然后打开 odbc.ini

  10. 要修改 BOE120_AUDIT 的默认密码,请从菜单中单击“命令”选项卡,然后单击“连接...”。

  11. 键入以下详细信息:

    1. 用户 ID = DBA
    2. 密码 = 1ShrAdmin
    3. 数据库名称 = <SHR 简短主机名>BOE120_AUDIT
    4. 服务器 = <SHR 简短主机名>BOE120_SHR
  12. 在 sql 窗口中运行以下命令:

    ALTER USER SHR IDENTIFIED BY<新密码>;

    ALTER USER DBA IDENTIFIED BY<新密码>;

任务 2:更新 Central Configuration Manager

对于 BOE120,请执行以下操作:

  1. 转到 /opt/HP/BSM/BOE4/sqlanywhere/bin64
  2. 运行以下命令:

    ./cmsdbsetup.sh

  3. 提供 SIA 名称 SHR,并按“Enter”键。
  4. 提示显示停止 SIA。键入 yes 并按“Enter”键。
  5. 提示将要求进行更新。键入 update 并按“Enter”键。
  6. 键入 yes,然后单击“Enter”键。
  7. 选择 SQL Anywhere 或键入 2,并按“Enter”键。
  8. 键入 DSN BI4_CMS_DSN_xxxxxxxxxx,并按“Enter”键。

    其中,xxxxxxxxxx 是 BO 生成的数字。

  9. 键入用户 DBA,并按“Enter”键。
  10. 输入群集密钥 1ShrAdmin

  11. 键入已使用 dbisqlc 应用程序更改的新密码,并按“Enter”键。
  12. 运行以下命令:

    ./startservers

对于 BOE120_AUDIT,请执行以下操作:

  1. 转到 /opt/HP/BSM/BOE4/sqlanywhere/bin64
  2. 运行以下命令:

    ./cmsdbsetup.sh

  3. 提供 SIA 名称 PRD_SHR,然后单击“Enter”键。
  4. 提示显示停止 SIA。键入 yes,然后单击“Enter”键。
  5. 选择 selectaudit 选项,然后单击“Enter”键。
  6. 如果要启用“审核”选项,请在命令行中键入 yes

    如果不希望立即启用“审核”,而希望稍后启用“审核”,则可以键入 No

  7. 选择 SQL Anywhere 或键入 2,然后单击“Enter”键。
  8. 键入 DSN 为 <SHR 简短主机名>BOE120_AUDIT。
  9. 键入用户为 SHR,然后单击“Enter”键。
  10. 键入最近更改的新密码,然后单击“Enter”键。
  11. 运行以下命令:

    ./startservers

您可以使用新密码登录到数据库,并检查所做的更改是否有效。

新密码必须在包含默认密码的 BobjEnterprise120 脚本中进行更新。请执行以下步骤:

  1. 转到位置 /etc/init.d
  2. BobjEnterprise120 脚本中,转至以下行:

    $SU - "$BOBJEUSERNAME" -c "$BOBJEDIR/sawstop.sh DATABASEUID=SHR DATABASEPWD=pmdb_admin"

  3. 键入新密码以替换 pmdb_admin