插件 auth_delay 简介 auth_delay 是 KingbaseES 的一个扩展插件,主要用于在用户登录失败时进行延时。
• 插件名为 auth_delay
• 插件版本 V1.0
插件 auth_delay 加载方式 KingbaseES 数据库默认将他添加到 kingbase.conf 文件的 shared_preload_libraries 中,重启数据库时自动加载。
示例如下: shared_preload_libraries = 'auth_delay'
插件 auth_delay 的参数配置
auth_delay.milliseconds 当用户登录失败时,延迟显示失败的时间,单位为毫秒,取值范围为 0 至 INT_MAX/1000,缺省值为 0。
show auth_delay.milliseconds;
auth_delay.milliseconds
-------------------------
0 (1 row)
\c - system
alter system set auth_delay.milliseconds = 1000;
select sys_reload_conf();
show auth_delay.milliseconds;
auth_delay.milliseconds
-------------------------
1s (1 row)
插件 auth_delay 卸载方法
修改 kingbase.conf 文件中 shared_preload_libraries 参数后重启数据库。
示例如下:
shared_preload_libraries = ''
插件 auth_delay 升级方法
auth_delay 扩展插件通常随着 KingbaseES 安装包一并升级。通常情况下用户无须单独升级这些插件。