2012-04-27 2 views
0

Мы разрабатываем приложение для изменения пароля для пользователей в нашей среде UCCE. Я нашел, где хранятся эти данные, и я могу обновить пароль для пользователя.Изменение пароля Cisco UCCE через SQL

Однако, похоже, он работает только в веб-приложениях вне среды UCCE, а не в физических приложениях, таких как CAD и CSD. Для жизни я не могу понять, почему это происходит.

Неужели кто-нибудь сделал это успешно?

ответ

2

Это ответ, который я получил от Cisco

Привет всем, Во-первых, вы можете иметь некоторые проблемы LDAP, но синхронизация действительно выходит и проверить изменения каждые 10 минут. У вас может быть проблема синхронизации LDAP. Во-вторых, пароль супервизора не сохраняется в той же таблице. В таблице, которую я упомянул, для агентов. Пароль супервизора хранится в нескольких разных местах, включая обновление AD, и я не считаю, что это так же легко изменить, как таблица агентов. Кроме того, пароль не обновляется на рабочем столе - он сохраняется только в LDAP и проверяется, когда агент пытается войти в систему

Кроме того, просто изменив его в SQL, я не уверен, что это все, чтобы иметь его заселенную до другого регистратора, HDS и т. д. (на самом деле я уверен, что этого не произойдет). Обычным способом было бы внесение изменений в AW, которые затем будут толкать это изменение на маршрутизатор (через UPCC.dll), который отправляет изменения регистраторам для обновления своей базы данных и, наконец, обратно в AW в качестве подтверждения как другие AW/HDS. Существуют определенные проверки/процедуры для внесения изменений - один из них является ключом восстановления на каждом сервере.

К тому, что вы пытаетесь сделать, вы, скорее всего, будете наносить повреждения во всех базах данных, поскольку они зависят от ключа восстановления, чтобы убедиться, что все они синхронизированы. Поэтому я не уверен, что его изменение в SQL - это очень хорошая идея, и это не будет поддерживаться Cisco или Calabrio. Скорее всего, вы повредите базу данных, так как вы обойдете путь синхронизации центрального контроллера.

И, наконец, САПР не будет иметь ничего общего с этими/этими изменениями - он будет запрашивать базу данных и обновлять LDAP, но, как уже упоминалось, я думаю, что вы меняете пароль агента, и поэтому супервизор не изменяется. Я бы настоятельно призывал вас не пытаться ничего менять в SQL, поскольку мы видели достаточно случаев, когда базы данных выходят из синхронизации и/или искажаются - не очень весело, когда это происходит!

Надеюсь, что поможет объяснить немного больше.

Спасибо,

Chris

-1

Правильная Изменение пароля, который вы делаете в SQL обыкновение заселена через другой AW/HDS, Т.Д. Я на 100% уверен, что этого не произойдет, и вы столкнетесь с

  1. Ошибка несоответствия ключа восстановления.
  2. _Real_Time Данные таблицы Неисправен Проблема - это проблема синхронизации.
Смежные вопросы