지원되지 않은 버전 :9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

E.41. 릴리스 8.1.7

출시 날짜 : 2007-02-05

이 릴리스에는 8.1.6의 다양한 수정 사항이 포함되어 있습니다. 보안 수정. 8.1의 새로운 기능에 대한 정보 메이저 릴리스, 참조섹션 e.48.

E.41.1. 버전 8.1.7로의 마이그레이션

8.1.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나 더 일찍 버전에서 업그레이드하는 경우 8.1.2, 8.1.2에 대한 릴리스 노트 참조

E.41.2. 변화

  • 연결 허용되는 보안 취약점을 제거합니다 백엔드 메모리 (TOM)을 읽는 사용자

    취약점에는 정상 점검을 억제하는 것이 포함됩니다 SQL 함수는 선언 된 데이터 유형을 반환합니다. 테이블 열의 데이터 유형 변경 (CVE-2007-0555, CVE-2007-0556). 이러한 오류는 쉽게 발생할 수 있습니다 백엔드 충돌을 일으키기 위해 악용했으며 원칙적으로 사용자가해서는 안되는 데이터베이스 콘텐츠를 읽는 데 사용됩니다. 액세스 할 수 있습니다.

  • btree 인덱스 페이지 분할이 실패 할 수있는 희귀 버그 수정 불가능한 분할 지점 (Heikki Linnakangas)

  • 개선진공성능 많은 테이블이있는 데이터베이스 (TOM)

  • autovacuum을 수정하여 비 영구를 피하십시오 연결할 수없는 데이터베이스 (ALVARO)의 트랜잭션 ID

    이 버그는 8.1 지점에만 영향을 미칩니다.

  • 희귀 assert () 충돌에 대한 수정Union(Tom)

  • 다중 바이트 문자 처리의 보안을 강화합니다 UTF8은 3 바이트 길이 (TOM)에 걸친 시퀀스

  • 수정"허가 거부"fsync 시도로 인해 창에서 발생하는 고장 이미 삭제 된 파일 (Magnus, Tom)

  • 이미 사용중인 PL/PGSQL이있을 때 가능한 충돌을 해결하십시오 함수가 업데이트 됨 (Tom)