更新时间:2024-11-12 GMT+08:00
分享

如何设置账号的有效期?

答:在数据库使用过程中,会创建一些用户对数据库进行相关操作。创建用户时,需要限制用户的操作期限(即有效开始时间和有效结束时间),具体的设置方法如下:

  1. 通过gsql连接数据库。
  2. 创建用户并制定用户的有效开始时间和有效结束时间。

    gaussdb=# CREATE USER jack WITH PASSWORD '********' VALID BEGIN '2015-10-10 08:00:00' VALID UNTIL '2016-10-10 08:00:00'; 
    CREATE ROLE

    当显示CREATE ROLE信息时表示创建用户成功。

  3. 当用户已不在有效使用期内,重新设定账号的有效期,包括有效开始时间和有效结束时间。

    gaussdb=# ALTER USER jack WITH VALID BEGIN '2016-11-10 08:00:00' VALID UNTIL '2017-11-10 08:00:00'; 
    ALTER ROLE

    当显示ALTER ROLE信息时表示重新设定成功。

相关文档