恢复Dr.Web Enterprise Security Suite管理员密码

如管理员访问Dr.Web服务器的密码丢失,可通过直接访问服务器数据库查看或更改此密码:

a)如数据库为内设数据库,查看、更改管理员密码需使用工具drwidbsh,此工具包含于服务器软件(参见H9.2. 内设数据库管理工具)。

b)如数据库为外设数据库,请使用相应的sql客户端。

管理员账户参数保存于admins列表。

drwidbsh工具使用示例

1.使用数据库路径启动工具drwidbsh3

如果是OS Linux内设数据库:

/opt/drwcs/bin/drwidbsh3 /var/opt/drwcs/database.sqlite

如果是OS Windows内设数据库:

"C:\Program Files\DrWeb Server\bin\drwidbsh3" "C:\Program Files\DrWeb Server\var\database.sqlite"

如果使用的是老格式的IntDB内设数据库,如从服务器版本6进行升级,则数据库默认名称为dbinternal.dbs,而数据库管理工具为 drwidbsh

2.查看admins列表中保存的所有数据需执行以下命令:

select * from admins;

3.查看所有管理员账户用户名和密码需执行以下命令:

select login,password from admins;

4.下图为命令执行结果示例,如只存在一个账户,用户名为admin,密码为root

5.更改密码使用的命令为update。以下为将账户admin的密码更改为qwerty的命令示例:

update admins set password='qwerty' where login='admin';

6.退出工具使用的命令为:

.exit

工具drwidbsh运行介绍见附录 H9.2. 内设数据库管理工具