通过SQL更改思科UCCE密码

问题描述:

我们正在开发一个应用程序来更改我们UCCE环境中用户的密码。我发现这些数据存储在哪里,我可以更新用户的密码。通过SQL更改思科UCCE密码

但是,它似乎只适用于UCCE环境中基于Web的应用程序,而不适用于CAD和CSD等物理应用程序。对于我的生活,我无法弄清楚为什么会发生这种情况。

有没有人曾经成功做过这件事?

这是我从思科

大家好,首先 得到的回应,你可以有一些LDAP问题,但不同步走出去,检查每10分钟变化。您可能会遇到LDAP同步问题。其次,超级用户密码不存储在同一个表中。我提到的表格是针对代理商的。超级用户密码存储在几个不同的地方,包括更新AD,我不认为像代理表一样容易改变。此外,密码不会在桌面更新 - 它只存储在LDAP中,并在代理尝试登录时进行验证

此外,仅通过在SQL中更改它,我不确定这就是拥有它填充到另一个记录器,HDS等(其实我很确定它不会)。正常的方法是在AW中进行更改,然后将更改推送到路由器(通过UPCC.dll),然后将更改发送到记录器以更新其数据库,最后再回到AW作为确认作为其他AW/HDS的。有一些检查/程序需要填写更改 - 一个是每个服务器上的恢复密钥。

通过您正在尝试执行的操作,您很可能会在所有数据库中导致损坏,因为它们依赖于恢复密钥以确保它们全部同步。所以我不确定在SQL中更改它是一个非常好的主意,也不会被Cisco或Calabrio支持。你很可能会损坏数据库,因为你绕过了*控制器保持一切同步的方式。

最后,CAD不会有任何与这/这些变化有关 - 它只会查询数据库并更新LDAP,但正如前面提到的,我认为您正在更改代理密码,因此不会更改主管。我会认真地敦促你不要尝试改变SQL中的任何东西,因为我们看到足够的情况下数据库不同步和/或损坏 - 当发生这种情况时不是很有趣!

希望能帮助解释更多。

感谢,

克里斯

正确 你在SQL做跨不会填充到其它AW/HDS等密码更改 我100%肯定它不会,你会面对

  1. 恢复密钥不匹配问题。
  2. _Real_Time表数据不匹配问题意味着同步问题。