目錄

簡介

必要條件

需求

採用元件

問題：cvp_dbadmin密碼失敗

解決方案

簡介

本文檔介紹在正常重置過程失敗並出現錯誤「Script changePWD execution failed， reason=1351」時，更改客戶語音門戶(CVP)報告伺服器的cvp_dbadmin帳戶密碼的步驟。

必要條件

需求

思科建議您瞭解以下主題：

- 客戶語音入口網站(CVP)

- Windows server 2008

- 重置CVP報告使用者密碼的基本過程

採用元件

本文檔中的資訊基於CVP 9.0(X)版及更高版本。

本文中的資訊是根據特定實驗室環境內的裝置所建立。文中使用到的所有裝置皆從已清除（預設）的組態來啟動。如果您的網路正在作用，請確保您已瞭解任何指令可能造成的影響。

問題：cvp_dbadmin密碼失敗

更改cvp_dbadmin密碼的基本過程可能會失敗，並且日誌反映這些錯誤。

ORM logs (Path: )

09:16:45 listener-thread: err = -951: oserr = 0: errstr = cvp_dbadmin@domain.com:Incorrect password or user cvp_dbadmin@XXXXXXX.XXXXXX.com[domain.com] is not known on the database server.

OAMP logs (path: )

09:14:34.576 -0500: %CVP_9_0_OAMP-3-OAMP_OWEB_FORWARD_DEVICE_EXCEPTION_ERROR: An unexpected exception occurred during operation change reporting db user password-cvp_dbuser (Device name:XXXXXXXXX | Managed address: X.X.X.X | Device type: Unified CVP Reporting Server): com.cisco.cvp.oamp.omgr.exception.ORMException: Exception invoking MBean Operation: methodName=changeUserPassword,params=*****,bReconnectIfNotConnected=true,signature=[java.lang.String, java.lang.String, java.lang.String],this=connection=ormAddress=X.X.X.X,uri=service:jmx:rmi:///jndi/rmi://X.X.X.X:2099/jmxrmi,objectName=OAMP:address=X.X.X.X,deviceType=CVP_RPT_SERVER,componentType=SubsystemReporting

at com.cisco.cvp.oamp.omgr.adapter.mgmt.MBeanAdapter.invoke(MBeanAdapter.java:464)

at com.cisco.cvp.oamp.omgr.adapter.mgmt.MBeanAdapter.invoke(MBeanAdapter.java:385)

at com.cisco.cvp.oamp.omgr.Component.invokeOnORM(Component.java:1377)

在報表伺服器的windows 2008平台上安裝Service Pack(SP1)時會顯示此問題。

解決方案

由於Cisco錯誤ID CSCuw90124，會發生相同的密碼例項，您可以解決此問題，並通過以下步驟為cvp_dbuser和cvp_admin帳戶維護相同的密碼。

1. 請關閉CVP上除ORM服務（用於與OAMP伺服器通訊）之外的所有服務。

2. 在報告伺服器上，按一下My Computer，然後在Manage中按一下右鍵，然後導航到Local Users and Group Users，並更改cvp_dbuser密碼。

3. 在這些步驟中使用上述密碼(cvp_dbuser)

步驟1.在報告伺服器中的命令提示符下，導航到C:\Cisco\CVP\bin目錄。

步驟2.執行命令report-init.bat -reporthashpw YourPassword （與您在第二步中設定的命令相同）。

步驟3.驗證reporting.properties檔案是否已更新。

4. 在OAMP伺服器下，導航到Device Management > Reporting Server > Database Administration > Change User Passwords。

5. 在「使用者」下拉選單中選擇資料庫使用者。

6. 使用上述給定密碼作為舊密碼，並通過儲存和部署建立新密碼。

7. 檢查報告伺服器中的reporting.properties檔案，並確認該檔案已更新。

8. 啟動服務或重新啟動報告伺服器。

以下是重置CVP報告伺服器帳戶密碼的基本步驟：

1. 開啟與報告伺服器的遠端案頭會話。

2. 使用具有管理員許可權的使用者登入到伺服器。

3. 驗證CVP報告伺服器上是否存在報告使用者cvp_dbadmin和cvp_dbuser。

4. 確保CVP報告使用者是本地Administrators和Informix管理組的成員。

5. 確保CVP報告使用者帳戶未被鎖定。

6. 在更改Windows密碼之前，確保通過CVP OPS控制檯停止報告伺服器。如果報告伺服器未停止，它將嘗試使用錯誤的使用者名稱/密碼組合進行連線，並鎖定cvp_dbuser帳戶。

7. 確保Cisco CVP資源管理器服務已啟動並在CVP報告伺服器上運行。

8. 導航到Computer Management > Local Users and Groups > Users。

9. 將cvp_dbadmin和cvp_dbuser的密碼重置為臨時密碼。

10. 導航到OAMP控制檯網頁> CVP報告伺服器>選擇/編輯CVP報告伺服器配置>資料庫管理>更改使用者密碼。

11. 輸入臨時密碼作為舊密碼，然後輸入新的永久密碼。

12. 確保帳戶未通過Windows使用者和組鎖定。

13. 重新啟動CVP報告伺服器。