2、创建表t_login提取数据库日志中的登录信息。
插入登录信息:
3、创建登录执行的function
4、编辑postgresql.conf文件,配置登录函数
5、测试 模拟test1用户登录错误超过3次:
当我们在使用test1用户登录时则无法连接
再次登录可以看到提示该用户被锁定:
6、解锁用户 此时想要解锁该用户则需要执行:
然后需要注意还要将t_login中过期的数据修改。
参考链接: https://github.com/okbob/session_exec
到此这篇关于Postgresql限制用户登录错误次数的文章就介绍到这了,更多相关Postgresql限制用户登录错误次数内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!