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

E.165. 릴리스 8.2.6

출시일: 2008-01-07

이 릴리스에는 다음을 포함하여 8.2.5의 다양한 수정 사항이 포함되어 있습니다. 중요한 보안 문제에 대한 수정 사항입니다. 새로운 정보에 대해서는 8.2 주요 릴리스의 기능은 다음을 참조하세요.섹션 E.171.

E.165.1. 버전 8.2.6으로 마이그레이션

8.2.X를 실행하는 경우 덤프/복원이 필요하지 않습니다.

E.165.2. 변경사항

  • 인덱스의 함수가 권한으로 실행되는 것을 방지 실행 중인 토토 커뮤니티자 중진공, 분석등 (톰)

    색인 표현식 및 부분 색인 술어에 사용되는 함수 새 테이블 항목이 만들어질 때마다 평가됩니다. 오래 전부터 다음과 같은 경우 트로이 목마 코드가 실행될 위험이 있음을 이해했습니다. 신뢰할 수 없는 사용자가 소유한 테이블을 수정합니다. (참고하세요 트리거, 기본값, 검사 제약 조건 등은 동일한 유형의 위험.) 그러나 인덱스의 기능은 추가 위험을 초래합니다. 다음과 같은 일상적인 유지 관리 작업을 통해 실행됩니다.진공이 가득 참7668_7966진공, 분석, REINDEX클러스터)을 테이블 소유자로 실행합니다. 호출하는 토토 커뮤니티자 대신 동일한 권한 전환을 토토 커뮤니티하여 이미 토토 커뮤니티된 메커니즘보안 정의자함수. 이 보안 조치를 우회하는 것을 방지하려면 실행세션 승인 설정그리고역할 설정이제 a 내에서는 금지됩니다.보안 정의자컨텍스트. (CVE-2007-6600)

  • 정규 표현식 패키지의 다양한 버그를 수정했습니다(Tom, 윌 드류리)

    적절하게 제작된 정규 표현식 패턴은 다음과 같은 결과를 초래할 수 있습니다. 충돌, 무한 또는 거의 무한 루프 및/또는 대용량 메모리 서비스 거부 위험을 초래하는 모든 소비 신뢰할 수 없는 정규식 검색 패턴을 허용하는 애플리케이션 소스. (CVE-2007-4769, CVE-2007-4772, CVE-2007-6067)

  • 수퍼유저가 아닌 토토 커뮤니티자 필요/contrib/dblink비밀번호만 토토 커뮤니티하려면 보안 수단으로서의 인증(Joe)

    8.2.5에서 이에 대한 수정 사항은 불완전했습니다. 일부만 구멍을 막았습니다.dlink함수. (CVE-2007-6601, CVE-2007-3278)

  • GIN 인덱스에 대한 WAL 재생 버그 수정(Teodor)

  • GIN 인덱스 빌드가 다음과 같은 경우 제대로 작동하도록 수정maintenance_work_mem4GB 이상입니다(Tom)

  • 다음으로 시간대 데이터 파일 업데이트tzdata토토 커뮤니티 2007k(특히 최근 아르헨티나 변경) (Tom)

  • 비 C에서 LIKE/regex 추정에 대한 플래너의 처리 개선 로캘(Tom)

  • 깊은 외부 조인 중첩에 대한 계획 속도 문제 수정 및 잘못된 조인 순서 선택 가능성 있음(Tom)

  • 일부 경우에 플래너 오류 수정어디 false AND var IN (SELECT ...)(톰)

  • 만들다테이블 생성 ... 직렬시퀀스 변경...소유자변경하지 않음currval()시퀀스 상태 (톰)

  • 인덱스의 테이블스페이스 및 저장 매개변수를 보존합니다. 다음에 의해 재구축되었습니다.테이블 변경 ... 열 변경 유형(톰)

  • 아카이브 복구가 항상 새로운 WAL 타임라인을 시작하도록 합니다. 회복 정지 시간을 토토 커뮤니티한 경우보다 (Simon)

    이것은 덮어쓰기 시도로 인한 특수한 위험을 방지합니다. 마지막 WAL 세그먼트의 기존 아카이브 복사본이며 더 단순해 보입니다. 원래 정의보다 깨끗합니다.

  • 만들다진공모두 토토 커뮤니티하지 않음maintenance_work_mem테이블이 너무 작을 때 유용할 것 같아요(Alvaro)

  • 잠재적인 충돌 수정번역()멀티바이트 데이터베이스 인코딩을 토토 커뮤니티하는 경우(Tom)

  • 만들다corr()올바른 결과를 반환 음의 상관관계 값에 대한 결과(Neil)

  • 오버플로 수정추출(에포크: 간격)68년을 초과하는 간격의 경우(Tom)

  • utf-8 정규식을 토토 커뮤니티할 때 실패하지 않도록 PL/Perl 수정 신뢰할 수 있는 기능에서(Andrew)

  • 플랫폼의 Perl이 유형을 정의할 때 대처할 수 있도록 PL/Perl 수정부울asint대신문자(톰)

    이것은 이론적으로 어디에서나 일어날 수 있지만 표준은 없습니다. Perl 빌드는 이런 식으로 작업을 수행했습니다 ...까지맥 OS X 10.5.

  • 64비트에서 Python 2.5와 올바르게 작동하도록 PL/Python 수정 기계 (Marko Keen)

  • 긴 예외 메시지에서 충돌이 발생하지 않도록 PL/Python 수정 (알바로)

  • 수정pg_dump올바르게 처리하려면 기본 표현식이 다른 상속 하위 테이블 부모님(톰)으로부터

  • 수정libpq충돌하는 경우PGPASSFILE일반 파일이 아닌 파일을 나타냅니다. (마틴 피트)

  • ecpg파서 수정(마이클)

  • 만들다contrib/pgcrypto방어오픈SSL실패하는 라이브러리 128비트보다 긴 키; 적어도 어떤 경우에는 그렇습니다 Solaris 버전(Marko Kreen)

  • 만들다기여/tablefunc's크로스탭()NULL rowid를 해당 항목의 카테고리로 처리합니다. 충돌이 아닌 자신의 권리(조)

  • 수정ts벡터그리고tsquery백슬래시를 올바르게 이스케이프 처리하는 출력 루틴 (테오도르, 브루스)

  • 충돌 수정to_ts벡터()거대한 입력 문자열(Teodor)

  • 특정 버전 필요자동 구성재생성할 때 토토 커뮤니티됩니다.구성스크립트 (피터)

    이는 개발자와 패키저에만 영향을 미칩니다. 변경이 이루어졌습니다 테스트되지 않은 조합의 실수로 사용을 방지하기 위해자동 구성그리고PostgreSQL버전. 당신은 제거할 수 있습니다 정말로 다른 버전을 토토 커뮤니티하고 싶다면 버전을 확인하세요.자동 구성버전이지만 그것은 당신의 책임입니다 결과가 효과가 있든 없든.

  • 업데이트gettimeofday구성 그렇게 확인하세요PostgreSQL될 수 있습니다 최신 버전을 기반으로 구축됨MinGW(매그너스)