Post List

레이블이 UAC인 게시물을 표시합니다. 모든 게시물 표시
레이블이 UAC인 게시물을 표시합니다. 모든 게시물 표시

2016년 2월 23일 화요일

IBM DB2 SQL5005C 오류 해결법

Windows에서 IBM DB2에 접속하려면 전용 Client를 설치해야 합니다.
Windows 7 이후 UAC가 적용되면서부터 일반 사용자로 DB2에 접근을 시도할 경우 SQL5005C 오류가 일어나는 경우가 있습니다.

SQL5005C 데이터베이스 관리자가 데이터베이스 관리자 구성 파일 또는 데이터베이스 구성 파일에 액세스하지 못했으므로 연산이 실패했습니다.

이 경우에는 아래와 같이 조치를 취해줘야 합니다.

1. DB2 Client 재설치 또는 변경

프로그램 및 기능 으로 가셔서 설치된 프로그램 목록에 DB2 Client를 선택한 다음 변경을 누르세요.
그럼 설치와 같은 화면이 나오는데, 그 단계 중 확장 윈도우 보안 (Extended Windows Security) 설정을 Off 합니다.

2. 해당 사용자를 DB2USERS 또는 DB2ADMINS에 추가합니다.

윈도우 + R 키를 눌러서 실행창을 연다음 mmc를 치세요.

Microsoft Management Console가 실행되면 왼쪽에서

그런 다음 왼쪽에서 로컬 사용자 및 그룹을 선택합니다.

(만약 해당 항목이 없다면 상단 메뉴에서 파일 -> 스냅인 추가 에서 선택하면 나옵니다.

그런뒤 DB2USERS 나 DB2ADMINS에 해당 Windows 사용자를 추가해 주세요.

3. 해당 사용자로 로그인(현재 접속중이라면 로그오프 후 새로 로그인) 하신 후에 사용하시면 됩니다.

* 참고
http://www-01.ibm.com/support/docview.wss?uid=swg21512440
http://windows.microsoft.com/ko-kr/windows/add-user-account-to-group#1TC=windows-7