Nhóm phát triển toàn cầu PostgreSQL đã phát hành bản cập nhật cho tất cả Các phiên bản của hệ thống cơ sở dữ liệu của chúng tôi, bao gồm 12.2, 11.7, 10.12, 9.6.17, 9.5.21, và 9.4.26. Bản phát hành này khắc phục một vấn đề bảo mật được tìm thấy trong PostgreSQL máy chủ và hơn 75 lỗi được báo cáo trong ba tháng qua.
Người dùng nên lập kế hoạch cập nhật càng sớm càng tốt.
Đây là bản phát hành cuối cùng cho PostgreSql 9.4, sẽ không còn nhận được
Cập nhật bảo mật và sửa lỗi.토토 베이 9.4 đã giới thiệu các tính năng mớichẳng hạn như hỗ trợ JSONB,System
lệnh, khả năng truyền phát logic
Thay đổi thành plugin đầu ra,PostgreSQL : 문서 : 9.4 : 사설 토토 9.4.
Mặc dù chúng tôi rất tự hào về bản phát hành này, các tính năng này cũng được tìm thấy trong mới hơn Phiên bản của Postgresql. Nhiều trong số các tính năng này cũng đã nhận được những cải tiến, và, theo chúng tôiPostgreSQL : 사설 토토 사이트, Đã đến lúc nghỉ hưu 토토 베이 9.4.
Để tiếp tục hỗ trợ, chúng tôi khuyên bạn nên lên kế hoạch nâng cấp lên Phiên bản mới hơn, được hỗ trợ của 토토 베이. Vui lòng xem 토토 베이PostgreSQL : 사설 토토 사이트Để biết thêm thông tin.
thay đổi ... phụ thuộc vào phần mở rộng
bị thiếu ủy quyền
kiểm tra.Phiên bản bị ảnh hưởng: 9.6 - 12
Thethay đổi ... phụ thuộc vào phần mở rộng
Các lệnh phụ không thực hiện ủy quyền
kiểm tra, có thể cho phép người dùng không có đặc quyền bỏ bất kỳ chức năng, thủ tục,
Chế độ xem vật chất, chỉ mục hoặc kích hoạt trong các điều kiện nhất định. Cuộc tấn công này là
có thể nếu một quản trị viên đã cài đặt một phần mở rộng và không có đặc quyền
người dùng có thểTạo
hoặc chủ sở hữu tiện ích mở rộng thực thiTiện ích mở rộng
dự đoán hoặc có thể bị thuyết phục để thực thiTiện ích mở rộng
.
Dự án 토토 베이 cảm ơn Tom Lane đã báo cáo vấn đề này.
Bản cập nhật này cũng sửa chữa hơn 75 lỗi đã được báo cáo trong vài lần cuối cùng tháng. Một số vấn đề này chỉ ảnh hưởng đến phiên bản 12, nhưng cũng có thể ảnh hưởng đến tất cả Các phiên bản được hỗ trợ.
Một số bản sửa lỗi này bao gồm:
cắt ngắn ... Cascade
sẽ không xóa tất cả dữ liệu. Nếu trước đây bạn đã sử dụngcắt ngắn ... Cascade
Trên bảng được phân vùng với các tài liệu tham khảo nước ngoài
Vui lòng xem phần "Cập nhật" để biết các bước xác minh và dọn dẹp.Record
.Cập nhật
Triggers.Bản sao nhận dạng đầy đủ
.PG_Replication_Slot_Advance ()
Về bản sao vật lý
khe sẽ tồn tại các thay đổi trên các lần khởi động lại.đồng thời
Tùy chọn khi thực hiện tạo chỉ mục, thả hoặc
tái xuất trên bảng tạm thời.Box
, phạm vi
vàinet
Kiểu dữ liệu.Bảng thay đổi
Khi một cột được tham chiếu trong ATạo
Biểu thức được thêm hoặc thay đổi theo loại sớm hơn trong cùng mộtBảng thay đổi
câu lệnh.sau hàng
Triggers trên Bàn nước ngoài.Trích xuất (Isoyear từ Timestamp)
cho ngày BC.pg_hba.conf
Tệp.pg_dump
vàpg_restore
Khi chạy ở chế độ song song.Postgres_FDW
Khi cố gắng thực hiện truy vấn từ xa trên
Máy chủ từ xa nhưCẬP NHẬT remote_tab set (x, y) = (select ...)
.crosstab ()
chức năng củaPREDT/TABLEFUNC
Để ngăn ngừa sự cố.Thông báo
.Để biết danh sách đầy đủ các thay đổi có sẵn, vui lòng xem lạiPostgreSQL : 문서 :.
Tất cả các bản phát hành cập nhật PostgreSQL đều được tích lũy. Cũng như các bản phát hành nhỏ khác,
Người dùng không bắt buộc phải đổ và tải lại cơ sở dữ liệu của họ hoặc sử dụngpg_upgrade
in
đặt hàng để áp dụng bản phát hành cập nhật này; Bạn chỉ có thể tắt PostgreSQL và
Cập nhật các nhị phân của nó.
Người dùng đã bỏ qua một hoặc nhiều bản phát hành cập nhật có thể cần phải chạy bổ sung, Các bước cập nhật; Vui lòng xem các ghi chú phát hành cho các phiên bản trước cho chi tiết.
Nếu bạn đã thực hiện trước đócắt ngắn ... Cascade
Trên một phần phụ của A của A
bảng được phân vùng và bảng được phân vùng có tham chiếu phím nước ngoài từ
một bảng khác, bạn có thể phải thực thicắt ngắn
Trên bảng khác hoặc
thực hiện mộtXóa
Nếu bạn đã thêm hàng kể từ khi chạycắt ngắn ... Cascade
.
Vấn đề gây ra điều này đã được khắc phục trong bản phát hành này, nhưng bạn sẽ phải
Thực hiện bước này để đảm bảo tất cả dữ liệu của bạn được làm sạch.
Để biết thêm chi tiết, vui lòng xemPostgreSQL : 문서 :.