connection_limits:一个 PostgreSQL 扩展,允许您设置连接配额(每个用户、数据库或 IP)

时间:2024-07-27 06:13:29
【文件属性】:

文件名称:connection_limits:一个 PostgreSQL 扩展,允许您设置连接配额(每个用户、数据库或 IP)

文件大小:17KB

文件格式:ZIP

更新时间:2024-07-27 06:13:29

C

连接限制 此 PostgreSQL 扩展允许您根据数据库、用户、IP(或这些值的组合)设置连接配额。 请注意,超级用户不受此模块的限制 - 连接数被计算在内,但连接不会被拒绝(仅打印警告)。 因此,例如,如果有一个限制为 5 个连接的数据库,则可能有 10 个超级用户连接到它(并且在这些超级用户中至少有 6 个断开连接之前,不允许来自常规用户的连接)。 PostgreSQL 本身为基本的每个用户和每个数据库的连接配额提供内置支持 - 请参阅相应命令的CONNECTION LIMIT选项: 仅当您需要更复杂的规则时才使用此扩展,或者在两个字段上组合规则,或者基于 IP 地址/主机名(在核心中不可用)。 限制 该扩展使用连接时提供的用户/数据库名称评估配额,并在内部存储它们。 如果您重命名用户或数据库,扩展程序不知道此更改。 不过,重命名数据库并不是什么大问题,因为这需要关闭所有连接,


【文件预览】:
connection_limits-master
----sql()
--------connection_limits--1.0.0.sql(472B)
----connection_limits.control(204B)
----src()
--------connection_limits.c(31KB)
--------connection_limits.h(3KB)
----LICENSE(1KB)
----README.md(6KB)
----Makefile(422B)
----META.json(1008B)

网友评论