批量修改RTX腾讯通用户密码

一、准备工作

1、安装ACCESS数据库,用于打开.mdb数据库文。

2、备份RTX安装目录db文件夹和rtxdb.mdb文件。

3、熟悉select和update命令使用。

二、具体步骤

1、停止RTX所有服务(下班后操作)

方法:RTX管理器-配置向导-服务运行状态-停止所有服务。或者停止服务中的RTX_SvrMain服务也行。

2、备份D:\Program File(x86)\Tencent\RTXServer\db目录整个文件夹;然后操作的时候再备份db文件夹中的rtxdb.mdb文件,做到万无一失。

3、使用office的access数据库打开rtxdb.mdb打开用户表sys_user,查询空密码的用户数据,如下图

点击“创建”-“查询设计”-选择需要修改的表-“添加”选项

空白处右击鼠标选择“SQL视图选项”

删除默认的两行代码,输入你需要的代码,比如查询所有用户空密码,语句如下:select * from SYS_User where Pwd=''

4、修改所有密码为Abcd1234

update sys_user set pwd='734A174787938EF6396BAA1289EA5C2A00000000000000000000000000000000' where pwd=''

备注:这里面密码是直接替换的密文;密文可以手动更改一个用户为Abcd1234,这样就能找到对应的密文了。

备注:这边可能出现无法更新数据的问题,需要在刚打开mdb文件的时候,需要在安全警告中选项里“启用此内容即可”。

5、将修改后的rtxdb.mdb文件复制替换到db文件夹中。

6、重启rtx所有服务,测试是否能有设置的密码登陆。

ps:一般我们是先找一个用户测试一下,然后再全部替换,相关语句如下:

(1)查询空密码

select * from SYS_User where Pwd=''

(2)设置密码为Abcd1234

update SYS_User set Pwd='734A174787938EF6396BAA1289EA5C2A00000000000000000000000000000000' where Pwd=''

(3)查询密码为空,姓名为李军的人

select * from SYS_User where Pwd='' and Name="李军"

(4)设置李军密码为Abcd1234

 update SYS_User set Pwd='734A174787938EF6396BAA1289EA5C2A00000000000000000000000000000000' where Pwd='' and Name="李军"

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值