以下数据来自 pgext.cloud,这是一个由 Pigsty 维护的 PG 扩展目录,收纳了 2355 个扩展插件。
找到 39 个扩展。 清除筛选
| 名称 | 版本 | 简介 | 分类 | 许可证 | 语言 | PG 版本 | 星标 |
|---|---|---|---|---|---|---|---|
| pgaudit | 18.0 | 提供审计功能 | SEC | PostgreSQL | C | 14–18 | 1.7k |
| pg_jobmon | 1.4.1 | 记录和监控函数 | SEC | PostgreSQL | SQL | 14–18 | 203 |
| sql_firewall | 0.8 | 按用户与解析树指纹建立集群级查询白名单防火墙,提供学习、强制、宽松及禁用模式。 | SEC | PostgreSQL | C | — | 176 |
| pgextwlist | 1.20 | PostgreSQL扩展白名单功能 | SEC | PostgreSQL | C | 14–18 | 102 |
| set_user | 4.2.0 | 增加了日志记录的 SET ROLE | SEC | PostgreSQL | C | 14–18 | 78 |
| pg-audit-json | 1.0.2 | 基于触发器的 PostgreSQL 表审计扩展,使用 JSONB 保存行快照并递归记录字段差异。 | SEC | PostgreSQL | SQL | 10–18 | 47 |
| pg_roast | 1.0 | 覆盖模式设计、安全配置、运行健康与查询行为的数据库审计器 | SEC | PostgreSQL | C | 14–18 | 40 |
| check_access | 0.1 | 用于检查 PostgreSQL 对象访问权限的函数与视图。 | SEC | PostgreSQL | SQL | 10–18 | 28 |
| pg_snakeoil | 1.4 | PostgreSQL动态链接库反病毒功能 | SEC | PostgreSQL | C | 14–18 | 25 |
| pgauditlogtofile | 1.8.5 | pgAudit 子扩展,将审计日志写入单独的文件中 | SEC | PostgreSQL | C | 14–18 | 24 |
| column_encrypt | 4.0 | 透明列级加密扩展,提供 encrypted_text 与 encrypted_bytea 类型 | SEC | PostgreSQL | C | 14–18 | 21 |
| open_pg_tde | 2.4.0 | 面向上游 PostgreSQL 的透明数据加密扩展,使用 tde_heap 访问方法加密表、索引、TOAST、WAL 与临时文件。 | SEC | PostgreSQL | C | 16–18 | 14 |
| sslutils | 1.4 | 使用SQL管理SSL证书 | SEC | PostgreSQL | C | 14–18 | 13 |
| drop_role_helper | 1.0 | 生成 SQL,以撤销某角色在当前数据库中的全部权限。 | SEC | PostgreSQL | SQL | — | 7 |
| pg_vault_tde | 1.7.0 | 通过自定义表与索引访问方法为 PostgreSQL 提供透明数据加密 | SEC | PostgreSQL | C | 17–18 | 6 |
| pgseccomp | 1.0 | 为 PostgreSQL 提供 seccomp 系统调用过滤,降低内核攻击面。 | SEC | PostgreSQL | C | — | 6 |
| roleman | 0.3.0 | 为 PostgreSQL 提供参数化角色与权限管理函数的扩展。 | SEC | PostgreSQL | SQL | 10–18 | 6 |
| otp | 1.0.0 | otp:安全类 PostgreSQL 扩展;上游说明为“Implementation of TOTP compatible with Google Authenticator”。 | SEC | PostgreSQL | SQL | 10–18 | 4 |
| pg_role_fkey_trigger_functions | 1.0.4 | 用于建立和/或维护引用PostgreSQL角色名称列的参照完整性的一系列触发函数 | SEC | PostgreSQL | SQL | — | 4 |
| pg_sulog | 1.0 | pg_sulog:记录并可阻断 PostgreSQL 超级用户操作的安全类扩展。 | SEC | PostgreSQL | C | — | 4 |
| tce | 0.10.0-dev | 使用按角色信封密钥和外部密钥管理服务为 PostgreSQL 提供透明列加密。 | SEC | PostgreSQL | Rust | 15–18 | 4 |
| tcle | 1.0 | 通过表访问方法透明加密指定列类型的实验性 AES-256-CBC 扩展。 | SEC | PostgreSQL | C | 12–13 | 4 |
| passwordpolicy | 2.0.5 | 可动态配置的 PostgreSQL 密码复杂度检查扩展。 | SEC | PostgreSQL | C | 14–18 | 2 |
| supasession | 0.1.2 | Supabase高级会话管理 | SEC | PostgreSQL | SQL | — | 2 |
| datafly_anon | 1.25 | Datafly匿名化工具 | SEC | PostgreSQL | C | — | 1 |
| openssl | 0.0.1 | openssl:为 PostgreSQL 提供基于 OpenSSL 的加密函数与类型。 | SEC | PostgreSQL | C | 10–18 | 1 |
| pg_dctp | 0.0.1 | 阻止角色 DDL 使用明文密码的预加载模块 | SEC | PostgreSQL | C | 14–18 | 1 |
| pg_set_acl | 0.0.1 | SET命令访问控制列表 | SEC | PostgreSQL | C | — | 1 |
| aclexplode | 1.0.3 | 适用于PostgreSQL 8.4及以下版本的aclexplode函数回溯版 | SEC | PostgreSQL | C | — | |
| anon | 3.1.3 | 数据匿名化处理工具 | SEC | PostgreSQL | Rust | 14–18 | |
| auth_delay | - | 在返回认证失败前暂停一会,避免爆破 | SEC | PostgreSQL | C | 14–18 | |
| cyanaudit | 2.2.0 | Cyan审计核心扩展 | SEC | PostgreSQL | SQL | — | |
| passwordcheck | - | 用于强制拒绝修改弱密码的扩展 | SEC | PostgreSQL | C | 14–18 | |
| pg_block_systemcatalog | 1.0 | pg_block_systemcatalog:安全类 PostgreSQL 扩展;上游说明为“PostgreSQL extension to block references to system catalogs”。 | SEC | PostgreSQL | C | 10 | |
| pg_policy | 0.1.0 | 面向 AI 智能体的 PostgreSQL 策略语言,提供护栏、软性引导与会话级控制 | SEC | PostgreSQL | SQL | 14–18 | |
| pgcrypto | 1.3 | 实用加解密函数 | SEC | PostgreSQL | C | 14–18 | |
| pgcryptokey | 0.85 | PG密钥管理 | SEC | PostgreSQL | C | 14–18 | |
| pgedge_safesession | 1.0-alpha1 | 为指定 PostgreSQL 角色强制只读会话,阻止 DML、DDL 等写入操作。 | SEC | PostgreSQL | C | 14–18 | |
| sepgsql | - | 基于SELinux标签的强制访问控制 | SEC | PostgreSQL | C | 14–18 |