system - 环境配置
模块功能:用于配置系统环境的参数以及功能
适配版本:EC100Y(V0009)及以上;EC600S(V0002)及以上。
system.replSetEnable
#
开启/关闭交互保护,交互保护设置,参数设置如下
1、只有一个参数flag时:
0表示关闭,1表示开启,2表示查询当前加密状态;设置开启交互保护后所有外部指令以及代码都无法执行,为不可逆操作,请确认后开启,默认不开启。
2、有两个参数时:
表示交互保护可通过密码开启和关闭(少数平台不支持密码保护功能,所以当遇到不支持的平台,输入密码会直接报错。如:BC25,600M)
参数描述:
-
flag
- int类型, 0 : 不开启(默认);1 :开启;2:查询加密状态 -
kw_args
- password,可为空 ,字符串类型
返回值描述:
-
成功返回整型值0;
-
失败返回整型值-1或者是errorlist
如果是查询加密状态,返回值:
-1:查询失败
1:repl enable
2:repl enable but The password has already been set
3:repl refuse
4:repl-protection by password
system.replChangPswd
#
更改交互保护密码
参数描述:
-
old_password
- 旧密码 长度限制:6-12字节,字符串类型 -
new_password
- 新密码 长度限制:6-12字节,字符串类型
返回值描述:
-
成功返回整型值0;
-
失败返回整型值-1或者是errorlist
示例: