This is the multi-page printable view of this section.
Click here to print.
Return to the regular view of this page.
类目:SEC
安全功能扩展:强制密码强度,阉割超级用户,密钥管理,商密算法,PII匿名处理,扩展白名单,审计日志,变更追溯,反病毒等等
1 - tablelog
记录某张表的修改日志
扩展概览
PIGSTY 第三方扩展: tablelog
: 记录某张表的修改日志
基本信息
元数据
- 默认版本:0.1
- PG大版本:
16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
tablelog_$v
- RPM版本:0.1
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-tablelog
- DEB版本:0.6.1
- DEB依赖:无
扩展详情
2 - passwordcheck_cracklib
使用cracklib加固PG用户密码
扩展概览
PGDG 第三方扩展: passwordcheck
: 使用cracklib加固PG用户密码
基本信息
元数据
- 默认版本:3.0.0
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 无需执行
CREATE EXTENSION
DDL
- 可重定位:未知
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
passwordcheck_cracklib_$v*
- RPM版本:
3.0.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-passwordcheck-cracklib
- DEB版本:
3.0.0
- DEB依赖:无
扩展详情
3 - supautils
用于在云环境中确保数据库集群的安全
扩展概览
PIGSTY 第三方扩展: supautils
: 用于在云环境中确保数据库集群的安全
基本信息
元数据
- 默认版本:2.5.0
- PG大版本:
17
,16
,15
,14
,13
- 动态加载: 需要显式加载
- 需要DDL: 无需执行
CREATE EXTENSION
DDL
- 可重定位:未知
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
supautils_$v*
- RPM版本:
2.5.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-supautils
- DEB版本:
2.5.0
- DEB依赖:无
扩展详情
4 - pgsodium
表数据加密存储 TDE
扩展概览
PIGSTY 第三方扩展: pgsodium
: 表数据加密存储 TDE
基本信息
元数据
- 默认版本:3.1.9
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
pgsodium
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pgsodium_$v*
- RPM版本:
3.1.9
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pgsodium
- DEB版本:
3.1.9
- DEB依赖:无
扩展详情
5 - supabase_vault
在 Vault 中存储加密凭证的扩展 (supabase)
扩展概览
PIGSTY 第三方扩展: pg_vault
: 在 Vault 中存储加密凭证的扩展 (supabase)
基本信息
元数据
- 默认版本:0.2.8
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
vault
- 所需扩展:
pgsodium
软件包
- RPM仓库:PIGSTY
- RPM包名:
vault_$v*
- RPM版本:
0.2.8
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-vault
- DEB版本:
0.2.8
- DEB依赖:无
扩展详情
6 - anon
数据匿名化处理工具
扩展概览
PGDG 第三方扩展: anonymizer
: 数据匿名化处理工具
基本信息
元数据
- 默认版本:1.3.2
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 受信任,无需超级用户,带
CREATE
权限的用户可以直接创建
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
postgresql_anonymizer_$v*
- RPM版本:
1.3.2
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-anonymizer
- DEB版本:
1.3.2
- DEB依赖:无
扩展详情
7 - pg_tde
试点性质的加密存储引擎
扩展概览
PIGSTY 第三方扩展: pg_tde
: 试点性质的加密存储引擎
基本信息
元数据
- 默认版本:1.0
- PG大版本:
16
- 动态加载: 需要显式加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_tde_$v*
- RPM版本:
1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-tde
- DEB版本:
1.0
- DEB依赖:无
扩展详情
8 - pgsmcrypto
为PostgreSQL提供商密算法支持:SM2,SM3,SM4
扩展概览
PIGSTY 第三方扩展: pgsmcrypto
: 为PostgreSQL提供商密算法支持:SM2,SM3,SM4
基本信息
元数据
- 默认版本:0.1.0
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pgsmcrypto_$v
- RPM版本:
0.1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pgsmcrypto
- DEB版本:
0.1.0
- DEB依赖:无
扩展详情
9 - pgaudit
提供审计功能
扩展概览
PGDG 第一方扩展: pgaudit
: 提供审计功能
基本信息
元数据
- 默认版本:16.0
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
pgaudit_$v*
- RPM版本:
16.0
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-pgaudit
- DEB版本:
16.0
- DEB依赖:无
扩展详情
10 - pgauditlogtofile
pgAudit 子扩展,将审计日志写入单独的文件中
扩展概览
PGDG 第一方扩展: pgauditlogtofile
: pgAudit 子扩展,将审计日志写入单独的文件中
基本信息
元数据
- 默认版本:1.6
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
pgauditlogtofile_$v*
- RPM版本:
1.6
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-pgauditlogtofile
- DEB版本:
1.6
- DEB依赖:无
扩展详情
11 - pg_auth_mon
监控每个用户的连接尝试
扩展概览
PGDG 第三方扩展: pg_auth_mon
: 监控每个用户的连接尝试
基本信息
元数据
- 默认版本:1.1
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
pg_auth_mon_$v*
- RPM版本:
1.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-auth-mon
- DEB版本:
1.1
- DEB依赖:无
扩展详情
12 - credcheck
明文凭证检查器
扩展概览
PGDG 第一方扩展: credcheck
: 明文凭证检查器
基本信息
元数据
- 默认版本:2.7.0
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
credcheck_$v*
- RPM版本:
2.7.0
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-credcheck
- DEB版本:
2.8.0
- DEB依赖:无
扩展详情
13 - pgcryptokey
PG密钥管理
扩展概览
PGDG 第三方扩展: pgcryptokey
: PG密钥管理
基本信息
元数据
- 默认版本:1.0
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:
pgcrypto
软件包
- RPM仓库:PGDG
- RPM包名:
pgcryptokey_$v*
- RPM版本:
1.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pgcryptokey
- DEB版本:
1.0
- DEB依赖:无
扩展详情
14 - pg_jobmon
记录和监控函数
扩展概览
PGDG 第三方扩展: pg_jobmon
: 记录和监控函数
基本信息
元数据
- 默认版本:1.4.1
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:
dblink
软件包
- RPM仓库:PGDG
- RPM包名:
pg_jobmon_$v*
- RPM版本:
1.4.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-jobmon
- DEB版本:
1.4.1
- DEB依赖:无
扩展详情
15 - logerrors
用于收集日志文件中消息统计信息的函数
扩展概览
PGDG 第三方扩展: logerrors
: 用于收集日志文件中消息统计信息的函数
基本信息
元数据
- 默认版本:2.1
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
logerrors_$v*
- RPM版本:
2.1
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-logerrors
- DEB版本:
2.1
- DEB依赖:无
扩展详情
16 - login_hook
在用户登陆时执行login_hook.login()函数
扩展概览
PGDG 第三方扩展: login_hook
: 在用户登陆时执行login_hook.login()函数
基本信息
元数据
- 默认版本:1.6
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:
login_hook
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
login_hook_$v*
- RPM版本:
1.6
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-login-hook
- DEB版本:
1.6
- DEB依赖:无
扩展详情
17 - set_user
增加了日志记录的 SET ROLE
扩展概览
PGDG 第一方扩展: set_user
: 增加了日志记录的 SET ROLE
基本信息
元数据
- 默认版本:4.1.0
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 可以重定位安装至其他模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PGDG
- RPM包名:
set_user_$v*
- RPM版本:
4.1.0
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-set-user
- DEB版本:
4.1.0
- DEB依赖:无
扩展详情
18 - pg_snakeoil
PostgreSQL动态链接库反病毒功能
扩展概览
PIGSTY 第三方扩展: pg_snakeoil
: PostgreSQL动态链接库反病毒功能
基本信息
元数据
- 默认版本:1
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 无需执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_snakeoil_$v*
- RPM版本:
1
- RPM依赖:无
- DEB仓库:PGDG
- DEB包名:
postgresql-$v-snakeoil
- DEB版本:
1
- DEB依赖:无
扩展详情
19 - pgextwlist
PostgreSQL扩展白名单功能
扩展概览
PIGSTY 第三方扩展: pgextwlist
: PostgreSQL扩展白名单功能
基本信息
元数据
- 默认版本:1.17
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 无需执行
CREATE EXTENSION
DDL
- 可重定位:未知
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pgextwlist_$v*
- RPM版本:
1.17
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pgextwlist
- DEB版本:
1.17
- DEB依赖:无
扩展详情
20 - pg_auditor
审计数据变更并提供闪回能力
扩展概览
PIGSTY 第三方扩展: pg_auditor
: 审计数据变更并提供闪回能力
基本信息
元数据
- 默认版本:0.2
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度:未知
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
pg_auditor_$v
- RPM版本:
0.2
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-pg-auditor
- DEB版本:
0.2
- DEB依赖:无
扩展详情
21 - sslutils
使用SQL管理SSL证书
扩展概览
PIGSTY 第三方扩展: sslutils
: 使用SQL管理SSL证书
基本信息
元数据
- 默认版本:1.3
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位:未知
- 信任程度:未知
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
sslutils_$v*
- RPM版本:
1.3
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-sslutils
- DEB版本:
1.3
- DEB依赖:无
扩展详情
22 - noset
阻止非超级用户使用SET/RESET设置变量
扩展概览
PIGSTY 第三方扩展: noset
: 阻止非超级用户使用SET/RESET设置变量
基本信息
元数据
- 默认版本:0.3.0
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位: 无法安装至任意模式下
- 信任程度:未知
- 所需模式:无
- 所需扩展:无
软件包
- RPM仓库:PIGSTY
- RPM包名:
noset_$v*
- RPM版本:
0.3.0
- RPM依赖:无
- DEB仓库:PIGSTY
- DEB包名:
postgresql-$v-noset
- DEB版本:
0.3.0
- DEB依赖:无
扩展详情
23 - sepgsql
基于SELinux标签的强制访问控制
扩展概览
CONTRIB 自带扩展: sepgsql
: 基于SELinux标签的强制访问控制
基本信息
元数据
- 默认版本:16.3
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位:未知
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
PostgreSQL 自带 Contrib 扩展模块
扩展详情
24 - auth_delay
在返回认证失败前暂停一会,避免爆破
扩展概览
CONTRIB 自带扩展: auth_delay
: 在返回认证失败前暂停一会,避免爆破
基本信息
元数据
- 默认版本:16.3
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 需要显式加载
- 需要DDL: 无需执行
CREATE EXTENSION
DDL
- 可重定位:未知
- 信任程度: 未受信任,创建扩展需要超级用户权限
- 所需模式:无
- 所需扩展:无
软件包
PostgreSQL 自带 Contrib 扩展模块
扩展详情
25 - pgcrypto
实用加解密函数
扩展概览
CONTRIB 自带扩展: pgcrypto
: 实用加解密函数
基本信息
元数据
- 默认版本:1.3
- PG大版本:
17
,16
,15
,14
,13
,12
- 动态加载: 无需动态加载
- 需要DDL: 需要执行
CREATE EXTENSION
DDL
- 可重定位:未知
- 信任程度: 受信任,无需超级用户,带
CREATE
权限的用户可以直接创建
- 所需模式:无
- 所需扩展:无
软件包
PostgreSQL 自带 Contrib 扩展模块
扩展详情