이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.503 배트맨 토토 가져오기 실패버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

E.96. 토토 핫 8.0.26

출시일: 2010-10-04

이 릴리스에는 8.0.25의 다양한 수정 사항이 포함되어 있습니다. 에 대한 8.0 주요 릴리스의 새로운 기능에 대한 자세한 내용은 다음을 참조하세요.스포츠 토토 베트맨 : 문서 : 8.4 : 스포츠 토토 베트맨 8.0.

이것이 마지막이 될 것으로 예상됩니다.포스트그레SQL7122_7220

E.96.1. 버전 8.0.26으로 마이그레이션

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

E.96.2. 토토 핫사항

  • 각 호출 SQL 사용자 ID에 대해 별도의 해석기를 사용하십시오. PL/Perl 및 PL/Tcl(Tom Lane)

    이 토토 핫으로 인해 발생할 수 있는 보안 문제가 방지됩니다. 실행될 Perl 또는 Tcl 코드를 파괴하여 발생 나중에 다른 SQL 사용자 ID로 동일한 세션에서 (예를 들어,보안 정의자함수). 대부분의 스크립팅 언어는 이를 재정의하는 등 다양한 방법으로 수행할 수 있습니다. 대상이 호출하는 표준 함수 또는 연산자 기능. 이 토토 핫 없이 Perl을 사용하는 모든 SQL 사용자 또는 Tcl 언어 사용 권한은 본질적으로 무엇이든 할 수 있습니다. 대상 함수 소유자의 SQL 권한.

    이 토토 핫의 비용은 의도적인 것입니다 Perl과 Tcl 기능 간의 통신이 더 많아졌습니다. 어렵다. 탈출구를 제공하기 위해 PL/PerlU 및 PL/TclU 함수는 계속해서 세션당 하나의 통역사만 사용합니다. 이는 보안 문제로 간주되지 않습니다. 함수는 데이터베이스의 신뢰 수준에서 실행됩니다. 이미 슈퍼유저입니다.

    제3자 절차적 언어는 신뢰할 수 있는 실행을 제공한다고 주장하는 것과 유사한 보안이 있음 문제. 귀하가 속한 PL의 작성자에게 문의하는 것이 좋습니다. 보안이 중요한 목적에 따라 다릅니다.

    이 문제를 지적한 Tim Bunce에게 감사드립니다. (CVE-2010-3433).

  • 충돌 가능성 방지pg_get_expr()그것을 허용하지 않음으로써 시스템 중 하나가 아닌 인수로 호출되는 경우 함께 사용하도록 의도된 카탈로그 열(Heikki 린나캉가스, 톰 레인)

  • 수정"계획되지 않은 것을 처리할 수 없습니다 하위 선택"오류 (톰 레인)

    하위 선택에 조인 별칭이 포함되어 있을 때 이 문제가 발생했습니다. 다음을 포함하는 표현식으로 확장되는 참조 또 다른 하위 선택.

  • 레코드 세트를 반환하는 함수에 대해 방어하세요. 반환된 모든 행이 실제로 동일한 행 유형은 아닙니다. (톰 레인)

  • 잠금 파일의 내용을 fsync하도록 주의하십시오(둘 다postmaster.pid그리고 소켓 lockfile)을 작성하는 동안(Tom Lane)

    이 누락으로 인해 잠금 파일이 손상될 수 있습니다. postmaster 직후에 컴퓨터가 충돌하는 경우의 내용 시작합니다. 그러면 후속 시도를 막을 수 있습니다. 잠금 파일이 완료될 때까지 포스트마스터를 성공부터 시작합니다. 수동으로 제거되었습니다.

  • XID를 과도하게 중첩된 항목에 할당하는 동안 재귀 방지 하위 거래(Andres Freund, Robert Haas)

    원본 코딩이 있는 경우 충돌이 발생할 수 있습니다. 제한된 스택 공간.

  • 수정log_line_prefix%i탈출, 이는 다음을 생성할 수 있습니다. 백엔드 시작 초기의 정크(Tom Lane)

  • 다음에서 발생할 수 있는 데이터 손상 수정테이블 토토 핫 ... 테이블스페이스 설정언제 보관이 활성화되었습니다(Jeff Davis)

  • 허용데이터베이스 생성그리고데이터베이스 토토 핫...테이블스페이스 설정질의 취소로 인해 중단됨(Guillaume Lelarge)

  • PL/Python에서 널 포인터 결과로부터 방어PyCObject_AsVoidPtr그리고PyCObject_FromVoidPtr(피터 아이젠트라우트)

  • 개선기여/dblink의 삭제된 열이 포함된 테이블 처리(Tom 레인)

  • 다음 이후 연결 누출 수정"중복 연결 이름"오류 발생기여/dblink(이타가키 타카히로)

  • 수정기여/dblink처리하다 올바르게 62바이트보다 긴 연결 이름(Itagaki 다카히로)

  • 빌드 인프라 및 문서를 업데이트하여 반영 소스 코드 저장소가 CVS에서 Git으로 이동합니다(Magnus 하간데르 외)

  • 다음으로 시간대 데이터 파일 업데이트tzdataDST 법률에 대한 2010l 릴리스 이집트와 팔레스타인의 변화; 또한 역사적 수정 핀란드의 경우.

    이 토토 핫은 또한 두 개의 미크로네시아인에 대한 새로운 이름을 추가합니다 시간대: 이제 Pacific/Chuuk가 Pacific/Truk보다 선호됩니다. (선호되는 약어는 TRUT가 아닌 CHUT입니다) Pacific/Pohnpei가 Pacific/Ponape보다 선호됩니다.