출시 날짜 : 2006-02-14
이 릴리스에는 8.1.2의 다양한 수정 사항이 포함되어 있습니다. 매우 심각한 보안 문제 중 하나입니다. 새로운 것에 대한 정보 8.1 주요 릴리스의 기능, 참조섹션 E.24.
8.1.x를 실행하는 사람들에게는 덤프/복원이 필요하지 않습니다. 그러나 더 일찍 버전에서 업그레이드하는 경우 8.1.2, 8.1.2에 대한 릴리스 노트 참조
로그인 한 사용자가 허용 한 버그 수정역할 설정다른 데이터베이스 사용자 ID에 (CVE-2006-0553)
부적절한 유효성 검사로 인해 사용자가 할 수 있습니다 특별한 경우세트 역할일반적으로 이전 역할을 복원하는 데 사용됩니다 오류 후 설정. 이를 통해 일반 사용자는 허용되었습니다 예를 들어 슈퍼 사용자 상태를 획득하십시오. 그만큼 특집 에스컬레이션 위험은 8.1.0-8.1.2에서만 존재합니다. 그러나 7.3으로 다시 릴리스에 관련 버그가 있습니다. 안에세션 설정 설정비전지가없는 사용자가 서버를 충돌시킬 수 있습니다. Asserts enabled로 컴파일되었습니다 (그렇지 않습니다 기본). 이것을보고 한 Akio Ishida에게 감사드립니다 문제.
자체 삽입 행에서 행 볼리스가있는 버그 수정 (남자 이름)
드문 상황에서는 전류가 삽입 한 행을 삽입했습니다 명령은 이미 유효한 것으로 볼 수 있습니다. BE. 8.0.4, 7.4.9 및 7.3.11에서 생성 된 버그를 수리합니다 릴리스.
"파일이 이미 존재"PG_CLOG 중 오류 및 PG_SUBTRANS 파일 생성 (TOM)
a 캐시 불균형 메시지는 잘못된 시간에 도착합니다 (남자 이름)
올바르게 확인도메인제약 조건알 수없는매개 변수 준비된 진술 (Neil)
보장Alter Column Type의지 프로세스외국 키, 고유 한및기본 열쇠적절한 순서의 제약 조건 (Nakano 요시사)
교차 스키마가있는 덤프 복원을 허용하기위한 수정 사용자 정의 운영자 또는 운영자 클래스에 대한 참조 (남자 이름)
허용PG_RESTORETO A 후에 제대로 계속COPY실패; 이전에는 나머지를 취급하려고했습니다copySQL 명령으로서의 데이터 (Stephen 서리)
수정PG_CTL Ungerister데이터 디렉토리가있을 때 충돌합니다 지정되지 않음 (soi kèo bóng đá truoctran)
수정libpq pqprint
HTML 태그 (Christoph
Zwerschke)
수정ECPGAMD64의 충돌 및 PPC (Neil)
허용setofand%유형함수 결과에 함께 사용하려면 선언 유형
인수 전달 중에 오류가 발생하면 올바르게 복구하십시오 안에pl/python(Neil)
메모리 누출 수정plperl_return_next
(Neil)
수정pl/perl의 취급 백엔드 (Andrew)와 일치하는 Win32의 로케일
다양한 최적화기 수정 (TOM)
CLACK을 수정하면log_min_messages로 설정되었습니다Debug3이상의postgresql.confwin32 (브루스)
수정PGXS -lWin32의 라이브러리 경로 사양, Cygwin, OS X, Aix (Bruce)
Win32 관리자를 확인하는 동안 SID가 활성화되어 있는지 확인하십시오. 특권 (soi kèo bóng đá truoctran)
범위 외 날짜 입력을 적절히 거부합니다 (Kris jurka)
테스트를위한 휴대용 수정유한
andisinf
구성 중 (TOM)
속도 향상복사LIBPQ, 데이터 라인 당 커널 호출을 피함으로써 (ALON goldshuv)
속도 향상/contrib/tsearch2색인 생성 (TOM)