PostgreSQL 12.2, 11.7, 10.12, 9.6.17, 9.5.21 和 9.4.26 发布
PostgreSQL 开发团队为所有受支持的数据库版本发布了更新,其中包括 PostgreSQL 12.2, 11.7, 10.12, 9.6.17, 9.5.21 和 9.4.26。本次发布的更新修复了在 PostgreSQL 服务器中发现的一个安全问题,并修复了过去三个月内来自社区反馈的 70 多个错误。
要注意的是,PostgreSQL 9.4 已经 EOL(生命周期结束),所以 PostgreSQL 9.4.26 是 9.4 系列的最后一个版本。从该版本开始,PostgreSQL 9.4 不再接收到安全更新和错误修复。PostgreSQL 9.4 引入了不少新功能, 例如支持 JSONB、ALTER SYSTEM
命令、将流式传输的逻辑功能更改到输出插件等。
团队表示,这些功能在新版本 PostgreSQL 中都已提供,所以建议用户尽快计划进行更新。
安全问题
- CVE-2020-1720:
ALTER ... DEPENDS ON EXTENSION
缺少授权检验
受影响的版本:9.6 - 12
所述ALTER ... DEPENDS ON EXTENSION
子命令不执行授权检查,这会导致未经授权的用户可在某些条件下删除任意的函数、存储过程、物化视图(materialized view)、索引以及触发器。如果管理员安装了扩展,并且无特权的用户也可以CREATE
、或者扩展所有者可以按预期执行DROP EXTENSION
,以及被说服执行DROP EXTENSION
.,则可能会发生此攻击DROP EXTENSION
。
错误修复和改进
本次更新还修复了社区过去几个月报告的 75 个错误。其中一些问题仅影响版本12,但也可能影响所有受支持的版本。
其中一些修复程序包括:
- 修复了带有外键引用的分区表,该分区表
TRUNCATE ... CASCADE
不会删除所有数据。如果您以前在带有外键引用的分区表上使用过TRUNCATE ... CASCADE
,请参阅“更新”部分内容以获取验证和清除步骤。 - 修复无法向具有子分区的表(又称为多级分区表)添加外键约束的问题。如果以前使用过此功能,则可以通过分离并重新连接受影响的分区,或者通过将外键约束拖放到父表中来对其进行修复。可以在 ALTER TABLE 档中找到有关如何执行这些步骤的更多信息 。
- 解决 CVE-2017-7484 修复程序引入的分区表的性能问题,现在允许计划程序在查询包含内存泄露的运算符时,在子表上使用统计信息来授予用户在父表上具有访问权限的列。
- 分区表的其他一些修复和变更,包括不允许分区键表达式返回伪类型(pseudo-types),例如
RECORD
。 - 修复用于执行每列
UPDATE
触发器的逻辑复制订阅者 - 修复逻辑复制订阅者和发布者的几次崩溃和故障问题
- ……
下载地址:https://www.postgresql.org/download/
更新说明:https://www.postgresql.org/about/news/2011/
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
IntelliJ IDEA 2020.1 EAP4 发布,重命名/更改签名新功能
IntelliJ IDEA 2020.1 EAP4 发布了,此版本提供了一种更容易操作的方法来执行“重命名和更改签名”重构。 现在不再需要处理繁琐的模式对话框来更改方法或类的签名,只需要编辑类或方法的参数,然后使用新的图标或意图动作(Alt + Enter)即可查看更改并将其应用于类/方法声明及其所有用法: 如果添加了新参数,将提示输入默认值: 关于这一新功能的能力和操作,具体可以看一下这个 gif: 目前该功能已在最新的 2020.1 EAP 中支持 Java,不久将支持 Kotlin。 详情查看更新说明: https://blog.jetbrains.com/idea/2020/02/intellij-idea-2020-1-eap4
- 下一篇
xJavaFxTool 0.2.0 发布,首个 jar 包分离版本
基于 JavaFx 搭建的实用小工具集合xJavaFxTool更新至 0.2.0 版本,此版本完成jar包分离,实现将小工具从主包中分离,由在线下载,动态添加功能实现,缩小了jar包的大小。 此次更新中新增内容如下: 插件在线下载功能 此次更新中优化的内容如下: 优化部分页面布局; 减少jar包大小 祝大家情人节快乐!武汉加油!中国加油!
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS7设置SWAP分区,小内存服务器的救世主
- Docker快速安装Oracle11G,搭建oracle11g学习环境