이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.112. 릴리스 8.1.7

출시일: 2007-02-05

이 릴리스에는 다음을 포함하여 8.1.6의 다양한 수정 사항이 포함되어 있습니다. 보안 수정. 8.1의 새로운 기능에 대한 정보 주요 릴리스는 참조PostgreSQL : 문서 : 9.0 : 토토 베이 8.1.

E.112.1. 버전 8.1.7로 마이그레이션

8.1.X를 실행하는 경우 덤프/복원이 필요하지 않습니다. 그러나 이전 버전에서 업그레이드하는 경우 8.1.2 참조PostgreSQL : 문서 : 9.0 : 롤 토토 8.1.2.

E.112.2. 변경사항

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

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

  • Btree 인덱스 페이지 분할이 실패할 수 있는 드문 버그 수정 실현 불가능한 분할점 선택으로 인해(Heikki 린나캉가스)

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

  • 비영구적인 상태로 남지 않도록 자동 진공 수정 연결 불가능한 데이터베이스의 트랜잭션 ID(Alvaro)

    이 버그는 8.1 브랜치에만 영향을 미칩니다.

  • 다음에 의해 발생하는 드문 Assert() 충돌 문제 수정유니온(톰)

  • 멀티바이트 문자 처리 보안 강화 3바이트 길이의 UTF8 시퀀스(Tom)

  • 가짜 수정"권한이 거부되었습니다"fsync 시도로 인해 Windows에서 오류 발생 이미 삭제된 파일(Magnus, Tom)

  • 이미 사용 중인 PL/pgSQL 시 발생할 수 있는 충돌 수정 기능이 업데이트되었습니다(Tom)