云数据库 GAUSSDB-内存:resilience_escape_user_permissions

时间:2024-06-03 11:34:26

resilience_escape_user_permissions

参数说明:设置用户权限,以逗号分隔,可以设置多个,设置多个则表示多个特殊权限的用户都支持逃生能力,只设置一个则只针对一个特权用户进行逃生。sysadmin控制sysadmin用户的作业是否会被该逃生功能进行cancel处理;monadmin控制monadmin用户的作业是否会被该逃生功能进行cancel处理;默认为空,表示关闭sysadmin和monadmin用户的逃生能力。当前取值仅支持sysadmin,monadmin或者空字符串。该参数属于SIGHUP类型参数,请参考表1中对应设置方法进行设置。

取值范围:字符串,长度大于0。

该参数目前只支持三个取值:sysadmin,monadmin或'',这几个值的具体含义如下:
  • sysadmin:控制sysadmin用户的作业是否会被该逃生功能进行cancel处理。
  • monadmin:控制monadmin用户的作业是否会被该逃生功能进行cancel处理。
  • '':关闭sysadmin和monadmin用户的逃生能力。

默认值:'',关闭sysadmin和monadmin用户的逃生能力。

示例:

resilience_escape_user_permissions = 'sysadmin,monadmin'

表示同时开启sysadmin和monadmin用户的逃生功能。

  • 该参数可以同时设置多个值,以逗号分隔,例如resilience_escape_user_permissions = 'sysadmin,monadmin',也可以只设置一个值,例如resilience_escape_user_permissions = 'monadmin'。
  • 若该参数多次设置,以最新的设置生效。
  • 该参数设置为取值范围中的任意值,普通用户都支持该逃生功能。
  • 当用户同时具有sysadmin和monadmin时,resilience_escape_user_permissions必须要同时设置'sysadmin,monadmin'才能触发该用户的逃生功能。
support.huaweicloud.com/distributed-devg-v8-gaussdb/gaussdb-12-1694.html