HQbird 2024R2 업데이트 12
HQbird 2024R2 업데이트 12
IBSurgeon이 HQbird 2024R2 업데이트 12를 출시했습니다: 여기에서 다운로드하세요.
웹 인터페이스 및 접근 제어
- 관리자 및 게스트 접근에 대한 권한 분리 메커니즘이 구현되었습니다. 게스트 계정의 기본 자격 증명이 업데이트되었습니다:
access.guest-login = vieweraccess.guest-password = password 4 viewer
- 데이터베이스 등록 이름에 대한 검증 및 고유성 요구 사항이 추가되었습니다.
- 여러 오류 메시지가 수정되었습니다.
- 웹 인터페이스 사용자(다이제스트 인증 모드)를 위한 로그아웃 메커니즘이 구현되었습니다.
- 로컬 저장소 정리가 로그아웃과 결합되었습니다.
- 데이터베이스 파일에서 “replica” 플래그를 재설정하고 설정하는 기능이 추가되었습니다(위젯의 추가 아이콘). Firebird 5에서만 테스트되었습니다.
- Windows 설치 프로그램은 이제 설치된 내용과 위치에 대한 자세한 설명이 포함된
versions.json파일을 생성합니다. - 사소한 구문 수정.
버그 수정
- 백업-복원-교체 작업: 사용 가능한 디스크 공간 확인 시 대상 디렉터리 존재 여부를 확인하고, 디렉터리가 없으면 자동으로 생성하도록 수정되었습니다.
- 세그먼트 전송 작업: 위젯에 표시되는 데이터 소스가 수정되었습니다. 강제 상태 재설정이 개선되었습니다(반복 사이의 긴 일시 중지 또는 작업이 비활성화된 경우 잠재적 오류 상태를 지웁니다).
- 데이터베이스 식별자 및 이름의 고유성 확인 시 잘못된 대소문자 구분이 수정되었습니다.
rdb$config테이블이 없는 Firebird 3에서 클라이언트 라이브러리 버전 테이블 표시가 수정되었습니다.
Firebird 엔진 업데이트
번들된 Firebird 빌드가 5.0.5.1837, 4.0.8.3286, 3.0.15.33868로 업데이트되었습니다.
Firebird 5.0.5.1837
주요 변경 사항:
보안
REPLACE()함수의 힙 버퍼 오버플로가 수정되었습니다 (CVE/GHSA-vfr2-ff6c-7mxw).- GHSA-jprr-w4f8-43q3 취약점이 수정되었습니다: 프로파일러 데이터는 이제 소유 사용자 또는
PROFILE_ANY_ATTACHMENT권한을 보유한 사용자로 제한됩니다. - UDR 모듈 로딩 중 디렉터리 트래버설이 방지되었습니다.
- 패키지의 함수에 대한
COMMENT ON PARAMETER명령에 누락된 권한 검사가 추가되었습니다 (#8806).
버그 수정
- 세미 조인으로 변환된
DISTINCT와IN/EXISTS조합의 잘못된 결과가 수정되었습니다 (#9063). - PK 및 FK 인덱스의 방향이 반대인 경우
[var]binary유형에 대한 잘못된 외래 키 위반이 수정되었습니다 (#9059). - Blob ID 재사용 후 동일 트랜잭션 내 재읽기 시 오래된 인라인 Blob 콘텐츠가 반환되던 문제가 수정되었습니다 (#9060).
OR연산자와 결합된 와일드카드가 있는SIMILAR TO가 수정되었습니다 (#9040).- fbclient의 연결/연결 해제 주기 중 클라이언트 측 메모리 누수가 수정되었습니다 (#9014).
- UDF 하위 호환성 계층의 정수 오버플로가 수정되었습니다 (#9025).
기타
include_table_modify추적 필터는 이제 “Locks” 및 “Conflicts” 카운터를 고려합니다.- 적절한 VS 2026 지원을 기다리며 Windows-2022 러너로 전환되었습니다.
Firebird 4.0.8.3286
REPLACE()함수의 힙 버퍼 오버플로가 수정되었습니다 (CVE/GHSA-vfr2-ff6c-7mxw).- 패키지의 함수에 대한
COMMENT ON PARAMETER명령에 누락된 권한 검사가 추가되었습니다 (#8806). - PK 및 FK 인덱스의 방향이 반대인 경우
[var]binary유형에 대한 잘못된 외래 키 위반이 수정되었습니다 (#9059). - fbclient의 연결/연결 해제 주기 중 클라이언트 측 메모리 누수가 수정되었습니다 (#9014).
- 백업/복원 후
MAKE_DBKEY오작동이 수정되었습니다 (#8168).
Firebird 3.0.15.33868
REPLACE()함수의 힙 버퍼 오버플로가 수정되었습니다 (CVE/GHSA-vfr2-ff6c-7mxw).- 패키지의 함수에 대한
COMMENT ON PARAMETER명령에 누락된 권한 검사가 추가되었습니다 (#8806). - PK 및 FK 인덱스의 방향이 반대인 경우
[var]binary유형에 대한 잘못된 외래 키 위반이 수정되었습니다 (#9059). - fbclient의 연결/연결 해제 주기 중 클라이언트 측 메모리 누수가 수정되었습니다 (#9014).
- 특정 I/O 오류 보고 사례에서 누락된 OS 오류 텍스트가 수정되었습니다.
다운로드
/ko/download-hqbird에서 다운로드하세요.