처음 들어본 경우입니다만...
그런 경우라면, 새로 설치할 필요도 없고 그냥 파이어버드가 설치된 디렉토리의 security.fdb 파일만 새 파일로 덮어씌우면
됩니다. (파이어버드 2.x에서는 security2.fdb로 이름이 바뀌었고, 인터베이스6에서는 isc4.gdb 이었습니다.)
이 파일이 계정 정보들을 가지고 있는 파일이거든요. 만약 새로 설치하셨는데 sysdba 계정이 여전히 없다면, 아마도 설치
프로그램에서 변경된 파일이라서 덮어씌우지 않았을 가능성이 있겠네요.
그럼...
김준성 님이 쓰신 글 :
: 저와같은 경험 있으신분 계시면 꼭 좀 알려주세요.
:
:
: FireBird 1.5를 설치하였고
: 로컬(Local) "aaaa.gdb" 데이타베이스를 생성하였습니다.
: 테이블도 생성하고 자료도 입력했습니다.
:
: 그런데
: "sysdba/masterkey" 계정이 디폴트라서
: IBExpert의 [User Mansger] 화면에서 <Edit>버튼을 클릭하고
: "SYSDBA/bbbbbbb1234"로 변경하였습니다.
:
: 그런데
: 도무지 어찌된 영문인지는 모르겠으나....
:
: [User Manager]화면에는 나타나지도 않고
: SYSDBA 계정은 나타나지도 않고....
: Object 리스트에 있는 regiser database에 대하여
: "SYSDBA/bbbbbbb1234" 로도 열지 못하고
: "sysdba/masterkey" 까지도 열지 못하게 되었어요.
:
: 정말 힘드네요.
: 이럴땐 어떻게 해야하나요?
: firebird,IBexpert를 재설치해도 해결하지 못하고 있습니다.
:
: IB Expert 에러메시지는 다음과 같습니다.
: "Unsuccessful execution caused by a system error that precludes
: successful execution of subseuent statements.
: Your user name and password are not defined. Ask your database administrator to set up a FireBird login."
:
: 어떻게하면
: database를 오픈할 수 있는지 그리고 암호변경 절자을 알려주세요.
|