pgAdmin 是 PostgreSQL 领先的开源图形化管理工具。pgAdmin 4 旨在满足新手和有经验的 Postgres 用户的需求,提供强大的图形界面,简化了数据库对象的创建、维护和使用。
pgAdmin 4 v8.4 现已发布,此版本包括 16 个错误修复和新功能。一些更新亮点包括:
Features
- 允许使用配置文件自定义首选项。
- 添加对 JSON 日志格式的支持。
- 添加 --yes 选项,以便在出于脚本目的通过 CLI 删除用户时跳过确认提示。
Bugs/Housekeeping
- pgAdmin 4 中的不安全反序列化和已验证用户的远程代码执行 (CVE-2024-2044)。
- 将 CodeMirror 从版本 5 升级到版本 6。
- 修复了 PasswordExecCommand 在服务器模式下无法工作以及导入服务器时未加载 PasswordExecCommand 的多个问题。
- 修复标签页面板的后退 / 前进快捷键。
- 修复了以下问题:如果将复合类型用作另一个复合类型中的属性,则依赖和从属关系不显示的问题。
- 终止会话 / 查询时,删除 UI 仪表板上与角色相关的检查,并让 PostgreSQL 来处理。
- 修复了通过为带有序列的表生成 Schema diff 脚本创建的脚本之前无法工作的问题。
- 添加了仪表板 System Statistics tab 的文档。
- 确保当用户从 pgAdmin 注销时 OAuth2 会话也已注销。