金仓数据库限制用户过期时间

修改kingbase.conf配置文件并重启数据库
在shared_preload_libraries参数末尾添加identity_pwdexp
重启数据库之后,登录数据库看设置是否生效
test=# show shared_preload_libraries ;
                                                                                                                                                
                   shared_preload_libraries                                                                                                     
                                                               
------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------
 kdb_date_function,liboracle_parser, synonym, plsql, force_view, kdb_flashback,plugin_debugger, plsql_plugin_debugger, plsql_plprofiler, ora_com
mands,kdb_ora_expr, sepapower, dblink, sys_kwr, sys_ksh, sys_spacequota, sys_stat_statements, backtrace, kdb_utils_function, auto_bmr,sys_squeez
e,src_restrict,kdb_database_link,passwordcheck,identity_pwdexp
(1 row)
创建扩展
test=# create extension identity_pwdexp;
CREATE EXTENSION
设置密码有效期为5天
[kingbase@host1 ~]$ ksql test sso
Password for user sso:
ksql (V8.0)
Type "help" for help.
test=> alter system set identity_pwdexp.password_change_interval =5;
ALTER SYSTEM
test=> select sys_reload_conf();
 sys_reload_conf
-----------------
 t
(1 row)
test=> alter system set identity_pwdexp.max_password_change_interval =5;
ALTER SYSTEM
test=> select sys_reload_conf();
 sys_reload_conf
-----------------
 t
(1 row)
新建一个用户
ksql test system
Password for user system:
ksql (V8.0)
Type "help" for help.
test=# create user user1 password 'user_123456';
CREATE ROLE
查看用户密码有效期为5天
test=# select now();
              now              
-------------------------------
 2023-11-15 15:13:19.655449+08
test=# select usename,valuntil from sys_user where usename='user1';
 usename |           valuntil            
---------+-------------------------------
 user1   | 2023-11-20 15:12:16.616540+08
(1 row)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值