OceanBase数据库 Oracle模式下的profile里面的password_lock_time 是指被锁定的天数,这个天数可以小于1天吗,比如可以设为0.5天这样吗?Ob 4.2
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在OceanBase数据库的Oracle模式下,Profile文件主要用于控制用户的登录验证策略,包括用户的锁定和解锁功能。对于密码连续登录失败后的锁定,Profile文件提供了两个参数:failed_login_attempts和password_lock_time。其中,failed_login_attempts参数用于设置连续登录失败的次数,而password_lock_time参数则用于设定被锁定的天数。
因此,像你提到的password_lock_time参数能否设置为小于1天的问题,答案是不能的。这个参数的单位为“天”,意味着它的值必须是整数,且大于或等于1。所以,无论是0.5天还是更小的数值,都是不被允许的。如果你希望实现更短时间的锁定策略,可能需要通过其他方式来实现,例如使用SQL语句进行手动解锁。