如果admin的密码忘记了 ,登录超级管理员用户sysadmin进行修改。
重置后密码为
Info1234


以下是sysadmin重置方式


一,针对新版本 (7.1.72.22011718以及上版本),执行以下命令修改密码恢复到初始密码。
如果是 webconsole , 需要先加载环境变量 source /usr/cntlcenter/etc/env.source,ctrlcenter 不需要执行加载环境变量操作。

Linux环境下执行:
PGPASSWORD=HfQchrS5 psql -U postgres -h 127.0.0.1 --port 58083 -d i2soft -q -c "update users set password='\$2y\$10\$sz.Nyy677HMNNM4TU9j1muwMRdeHDPoIFC51hRv1rqxOGjb0NC04m',active=1 where username='sysadmin';"

Windows环境下执行:
psql -U postgres -h 127.0.0.1 --port 58083 -d i2soft -q -c "update users set password='$2y$10$sz.Nyy677HMNNM4TU9j1muwMRdeHDPoIFC51hRv1rqxOGjb0NC04m', active=1 where username='sysadmin';"
提示输入密码:
HfQchrS5


如果是 信创保密webconsole , 需要先加载环境变量 source /opt/BFYHF/YFC/etc/env.source

psql -U postgres -h 127.0.0.1 --port 58083 -d i2soft -q -c "update users set password='\$2y\$10\$sz.Nyy677HMNNM4TU9j1muwMRdeHDPoIFC51hRv1rqxOGjb0NC04m',active=1 where username='sysadmin';"
提示输入密码:
HfQchrS5 【如果客户改过pgsql密码,则用客户改过以后的】

二,针对老版本(7.1.72.22011718以下的版本)
Linux环境下执行:
如果是 webconsole , 需要先加载环境变量 source /usr/cntlcenter/etc/env.source,ctrlcenter 不需要执行加载环境变量操作。
bash /usr/local/ctrlcenter/scripts/resetadmin.sh reset


Windows环境下执行:
 找到控制机安装目录(以实际情况为准):C:\Program Files (x86)\info2soft\ctrlcenter\bin
打开命令提示符(cmd) resetadmin.bat,如下图所示



【注意Info1234查询实际密码串是】: $2y$10$sz.Nyy677HMNNM4TU9j1muwMRdeHDPoIFC51hRv1rqxOGjb0NC04m