使用此过程可动态更新数据库存储库的数据库管理员密码。
关于此任务
注: 进行此动态调用时,仅会更新内存中的配置。不会更新配置文件。
- 事件类型
- DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD
- 配置数据
- DYNA_CONFIG_KEY_REPOS_ID(必需)- [字符串]
- 指定要更改管理员信息的数据库存储库的标识。
- DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD(必需)– [base64Binary]
- 指定要更新的数据库管理员密码。
以下是一个样本任务:
过程
- 请确保 virtual member manager 正在运行。
- 调用 dynamicUpdateConfig API 方法以更改密码。 例如:
Hashtable configData = new Hashtable();
configData.put(DynamicConfigConstants.DYNA_CONFIG_KEY_REPOS_ID, "DB1");
configData.put(DynamicConfigConstants.DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD,
PasswordUtil.getByteArrayPassword("password0"));
service.dynamicUpdateConfig(DynamicConfigConstants.DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD,
configData);