소개
이 문서에서는 Cisco CVP(Unified Customer Voice Portal) OAMP(Operation Console)를 통해 새로 생성된 보고 사용자가 콜백 데이터베이스에 액세스할 수 없는 경우의 문제를 해결하는 방법에 대해 설명합니다.
사전 요구 사항
요구 사항
다음 주제에 대한 지식을 보유하고 있으면 유용합니다.
사용되는 구성 요소
이 문서의 정보는 다음 소프트웨어 버전을 기반으로 합니다.
- CVP Reporting Server 10.5 이상
- CVP OAMP 10.5 이상
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우, 모든 명령어의 잠재적인 영향을 미리 숙지하시기 바랍니다.
문제 설명
Unified CVP OAMP 보고 사용자는 Unified CVP Informix 보고 데이터베이스에 대한 읽기 전용 데이터베이스 액세스를 통해 생성할 수 있습니다. 이러한 사용자는 기본 "Log in User(사용자 로그인)" 사용자 역할을 가져야 하며 모든 테이블에 대한 읽기 권한을 가져야 합니다. 문제는 이러한 새 보고 사용자가 OAMP에서 생성한 기본이 아닌 보고 사용자로 "콜백 테이블"에 액세스할 수 없다는 것입니다.
해결
이 문제는 "CSCuw43956"에 등록되어 있습니다.
이 문제를 해결하려면 새 사용자에게 수동으로 권한을 부여할 수 있습니다.
1단계. 보고 서버에서 명령 프롬프트를 통해 dbaccess를 수행합니다. 명령 프롬프트를 실행한 다음
경로 c:\db\informix로 이동하고 dbaccess에 입력할 수 있습니다.

2단계. dbaccess를 사용하여 콜백 DB에 연결합니다.


3단계. 다음 SELECT * FROM SYSUSERS 쿼리를 실행합니다.
결과에서 <username>이(가) usertype과 함께 C, R 또는 D로 표시되는지 확인합니다.


4단계. 이러한 사용자가 없는 경우 아래 명령을 실행하여 사용자에게 권한을 부여합니다.
비 DBA 액세스의 경우 "GRANT CONNECT TO <username>;"
DBA 액세스를 위해 "GRANT DBA TO <username>;" 실행