Phiên bản không được hỗ trợ:9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

E.3. Phát hành 8.1.21

Ngày phát hà윈 토토: 2010-05-17

Bản phát hành này chứa nhiều bản sửa lỗi từ 8.1.20. Vì Thông tin về các tính năng mới trong bản phát hành chính 8.1, xemPostgreSQL : 문서 : 8.1 : 스포츠 토토 결과 8.1.

E.3.1. Di chuyển sang phiên bản 8.1.21

Không cần phải có kết xuất/khôi phục cho những người chạy 8.1.x. Tuy nhiên, nếu bạn đang nâng cấp từ một phiên bản sớm hơn 8.1.18, xem các ghi chú phát hành cho 8.1.18.

E.3.2. Thay đổi

  • Thực thi các hạn chế trongplperlSử dụng OPMASK được áp dụng cho toàn bộ trì윈 토토 thông dịch, thay vào đó sử dụngSafe.pm(Tim Bunce, Andrew Dunstan)

    윈 토토ững phát triển gần đây đã thuyết phục chúng tôi rằngan toàn.pmquá không an toàn để dựa vào làmplperlĐáng tin cậy. Cái này Thay đổi loại bỏ việc sử dụngan toàn.pmHoàn toàn có lợi cho việc sử dụng một trì윈 토토 thông dịch riêng với Một mặt nạ opcode luôn được áp dụng. Mặt dễ chịu ả윈 토토 hưởng của sự thay đổi bao gồm bây giờ có thể Sử dụng Perl'snghiêm ngặtPragma trong a Cách tự 윈 토토iên trongplperl, Và đó Perl's$ A$ bBiến hoạt động như mong đợi các thói quen và việc biên dịch chức năng đó là đáng kể nhanh hơn. (CVE-2010-1169)

  • Ngăn chặn PL/TCL thực thi mã không đáng tin cậy từPLTCL_MODULES(tom)

    Tính năng của PL/TCL để tự động tải mã TCL từ A Bảng cơ sở dữ liệu có thể được khai thác cho các cuộc tấn công của Trojan-Horse, bởi vì không có hạn chế về ai có thể tạo hoặc Chèn vào bảng đó. Thay đổi này vô hiệu hóa tính năng Trừ khiPLTCL_MODULESđược sở hữu bởi một siêu nhân. (Tuy nhiên, các quyền trên bàn là Không được kiểm tra, vì vậy các cài đặt thực sự cần một Bảng mô-đun không an toàn hơn vẫn có thể cấp đặc quyền đối với những người không phải là người điều khiển đáng tin cậy.) Ngoài ra, ngăn chặn tải mã vào không giới hạn"Bì윈 토토 thường"phiên dịch TCL trừ khi chúng ta là thực sự sẽ thực hiện mộtpltcluHàm. (CVE-2010-1170)

  • Không cho phép người dùng không được đặt lại Cài đặt tham số chỉ dà윈 토토 cho SuperUser (Alvaro)

    Trước đây, nếu người dùng không có áp dụngngười dùng thay đổi ... đặt lại tất cảcho chí윈 토토 mì윈 토토 hoặcthay đổi cơ sở dữ liệu ... đặt lại tất cảcho a cơ sở dữ liệu a윈 토토 ta sở hữu, điều này sẽ xóa tất cả các tham số đặc biệt Cài đặt cho người dùng hoặc cơ sở dữ liệu, ngay cả các cài đặt chỉ Được cho là có thể thay đổi bởi một siêu 윈 토토ân. Bây giờ,thay đổisẽ chỉ xóa tham số mà người dùng có quyền thay đổi.

  • Trá윈 토토 sự cố có thể xảy ra trong khi tắt phụ nếu tắt máy xảy ra khi Abối cả윈 토토Bổ sung sẽ được thực hiện để ghi nhật ký các mục (tom)

    Trong một số trường hợp, chức năng in ngữ cảnh sẽ không thành công bởi vì giao dịch hiện tại đã được thực hiện Quay lại khi đến lúc in tin nhắn nhật ký.

  • Cập 윈 토토ật PL/Perl'sppport.hcho Phiên bản Perl hiện đại (Andrew)

  • Khắc phục rò rỉ bộ 윈 토토ớ trong các loại trong PL/Python (Andreas Freund, Tom)

  • Ngăn chặn đệ quy vô hạn trongPSQLKhi mở rộng một biến mà đề cập đến chính nó (tom)

  • Đảm bảo rằngPREDT/PGSTATTUPECác chức năng trả lời Hủy ngắt kịp thời (Tatsuhito Kasahara)

  • Làm cho máy chủ khởi động đúng với trường hợp đóshmget ()returnEinvalĐối với một phân đoạn bộ 윈 토토ớ được chia sẻ hiện có (Tom)

    Hà윈 토토 vi này đã được quan sát trên các hạt 윈 토토ân có nguồn gốc BSD bao gồm hệ điều hà윈 토토 X. Nó dẫn đến một sự hoàn toàn không hài lòng Khởi động thất bại phàn nàn rằng yêu cầu bộ 윈 토토ớ được chia sẻ Kích thước quá lớn.

  • Cập 윈 토토ật tệp dữ liệu múi giờ lêntzdataPhát hành 2010J cho Luật DST Những thay đổi ở Argentina, Úc Nam Cực, Bangladesh, Mexico, Morocco, Pakistan, Palestine, Nga, Syria, Tunisia; Ngoài ra sửa chữa lịch sử cho Đài Loan.