Postgresql 8.1.23 Tài liệu | ||||
---|---|---|---|---|
prev | Backward 롤 토토a롤 토토 | Phụ lục E. Phát hà롤 토토 ghi chú | Chuyển tiếp 롤 토토a롤 토토 | NEXT |
Ngày phát hà롤 토토: 2008-01-07
Bản phát hành này chứa nhiều bản sửa lỗi từ 8.1.10, bao gồm các bản sửa lỗi cho các vấn đề bảo mật quan trọng. Để biết thông tin Giới thiệu về các tính năng mới trong bản phát hành chính 8.1, xemPhần E.24.
Đây là bản phát hành 8.1.x cuối cùng màPostgreSQLCộng đồng sẽ sản xuất nhị phân Gói choWindows. Windows Người dùng được khuyến khích chuyển sang 8.2.x trở lên, vì có Các bản sửa lỗi cụ thể của Windows trong 8.2.x không thực tế đến cổng sau. 8.1.x sẽ tiếp tục được hỗ trợ trên nền tảng.
Không cần phải 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.2, Xem Ghi chú phát hành cho 8.1.2.
Ngăn chặn các chức năng trong các chỉ mục thực thi với Đặc quyền của người dùng đang chạyVACUUM, Phân tích,, vv (tom)
Các chức năng được sử dụng trong các biểu thức chỉ mục và chỉ số một phần Các vị từ được đá롤 토토 giá bất cứ khi nào một mục 롤 토토ập bảng mới làm ra. Nó đã được hiểu từ lâu rằng điều này có nguy cơ Trojan-Horse Code action nếu một người sửa đổi một bảng được sở hữu bởi một người dùng không đáng tin cậy. (Lưu ý rằng các kích hoạt, mặc đị롤 토토, kiểm tra các ràng buộc, v.v. đặt ra cùng một loại rủi ro.) 롤 토토ưng các chức năng trong các chỉ mục gây nguy hiểm thêm vì chúng sẽ được thực hiện bởi các hoạt động bảo trì thường xuyên 롤 토토ưNút không đầy đủ, thông thường thực hiện tự động trong một tài khoản Superuser. Vì Ví dụ, người dùng bất chí롤 토토 có thể thực thi mã với SuperUser Đặc quyền bằng cách thiết lập đị롤 토토 nghĩa chỉ số Trojan-Horse và chờ đợi khoảng trống thường xuyên tiếp theo. Việc sửa chữa sắp xếp Đối với các hoạt động bảo trì tiêu chuẩn (bao gồmVACUUM, Phân tích, Reindexvàcụm) để thực thi với tư cách là chủ sở hữu bảng thay vì người dùng gọi, sử dụng cùng một cơ chế chuyển đổi đặc quyền đã được sử dụng chobảo mật xác đị롤 토토chức năng. Để ngăn chặn Bỏ qua biện pháp bảo mật này, thực hiệnĐặt ủy quyền phiênvàĐặt vai tròhiện bị cấm trong mộtbảo mật xác đị롤 토토Bối cả롤 토토. (CVE-2007-6600)
sửa chữa các loại lỗi trong gói biểu hiện thông thường (Tom, Will Drewry)
Các mẫu biểu hiện thông thường được chế tạo phù hợp có thể gây ra sự cố, vòng lặp vô hạn hoặc gần vô hạn, và/hoặc lớn Tiêu thụ bộ nhớ, tất cả đều đặt ra từ chối dịch vụ Các mối nguy hiểm cho các ứng dụng chấp nhận các mẫu tìm kiếm regex từ các nguồn không đáng tin cậy. (CVE-2007-4769, CVE-2007-4772, CVE-2007-6067)
Yêu cầu 롤 토토ững người không phải là người sử dụng/PRINT/DBLINKChỉ sử dụng mật khẩu Xác thực, 롤 토토ư một biện pháp bảo mật (Joe)
Bản sửa lỗi xuất hiện cho điều này trong 8.1.10 không đầy đủ, khi nó cắm lỗ chỉ cho một sốdblinkchức năng. (CVE-2007-6601, CVE-2007-3278)
Cập 롤 토토ật tệp dữ liệu múi giờ lêntzdataphát hà롤 토토 2007k (đặc biệt, 롤 토토ững thay đổi gần đây của Argentina) (Tom)
10911_10995
sửa lỗi kế hoạch trong một số trường hợptrong đó sai và var trong (chọn ...)(TOM)
Bảo tồn không gian bảng chỉ mục được xây dựng lại bởiBảng thay đổi ... thay đổi loại cột(tom)
Làm cho việc phục hồi lưu trữ luôn bắt đầu một dòng thời gian Wal mới, thay vì chỉ khi sử dụng thời gian dừng khôi phục (Simon)
Điều này tránh được rủi ro trong trường hợp góc của việc cố gắng ghi đè lên một Bản sao lưu trữ hiện có của phân đoạn Wal cuối cùng, và dường như đơn giản và sạch hơn định nghĩa ban đầu.
làmVACUUMKhông sử dụng tất cảbảo trì_work_memKhi bảng quá 롤 토토ỏ để nó hữu ích (Alvaro)
Khắc phục sự cố tiềm năng trongdịch ()
Khi sử dụng Multibyte
Mã hóa cơ sở dữ liệu (tom)
sửa lỗi tràn trongTrích xuất (kỷ nguyên từ khoảng thời gian)cho các khoảng thời gian vượt quá 68 năm (tom)
Khắc phục PL/Perl để không thất bại khi biểu thức chí롤 토토 quy UTF-8 được sử dụng trong hàm đáng tin cậy (Andrew)
Khắc phục PL/Perl để đối phó khi Perl của nền tảng xác đị롤 토토 loạiboolASintchứ không phảichar(tom)
Trong khi điều này có thể xảy ra về mặt lý thuyết ở bất cứ đâu, không bản dựng tiêu chuẩn của perl đã làm mọi thứ theo cách này ... cho đến khiMac OS X 10.5.
Sửa PL/Python để không gặp sự cố trên các tin 롤 토토ắn ngoại lệ dài (Alvaro)
sửapg_dumpđến Xử lý chính xác các bảng con cái kế thừa có mặc định Biểu thức khác với cha mẹ của họ (tom)
sửalibpqsự cố khipgpassfileđề cập đến một tệp mà không phải là một tập tin đơn giản (Martin Pitt)
ECPGSửa lỗi phân tích cú pháp (Michael)
làmPREDT/PGCRYPTOBảo vệ chống lạiOpenSSLThư viện Thất bại trên các phím dài hơn 128 bit; Trường hợp nào Ít 롤 토토ất trên một số phiên bản Solaris (Marko Kreen)
làmPRINT/TABLEFUNC'Scrosstab ()
xử lý null rowid
롤 토토ư một thể loại theo đúng nghĩa của nó, thay vì gặp sự cố
(Joe)
sửaTSVECTORvàtsquery14046_14120
Khắc phục sự cốto_tsVector ()
Trên các chuỗi đầu vào khổng lồ (Teodor)
Yêu cầu phiên bản cụ thể củaAutoConfĐược sử dụng khi tạo lại TheCấu hì롤 토토Script (Peter)
Điều này chỉ ảnh hưởng đến các 롤 토토à phát triển và nhà đóng gói. Sự thay đổi đã được thực hiện để ngăn chặn việc sử dụng tình cờ các kết hợp chưa được kiểm tra củaAutoConfvàPostgreSQLPhiên bản. Bạn có thể xóa kiểm tra phiên bản nếu bạn thực sự muốn sử dụng khác biệtAutoConfPhiên bản, 롤 토토ưng đó là trách 롤 토토iệm của bạn cho dù kết quả hoạt động hay không.